Skip to content

ps428/Gesture-Controlled-3D-World

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Gesture Controlled 3D World

This mini project is made using Mediapipe and CesiumJS. This allows the user to control the world using their hands!

Hits

Check the deployed project here: https://gesture-controlled-3-d-world.vercel.app/ PLEASE ALLOW CAMERA ACCESS

Important

Please allow camera access to enable the gesture based controls

Gestures Controls

  1. Palm Open (Right hand): Zoom in
  2. Fist (Right hand): Zoom out
  3. Pointing (Right hand): Move
  4. Victory Symbol (Right hand): Move r
  5. Thumbs up (Right hand): Move up
  6. Thumbs down (Right hand): Move down
  7. Pointing (Left hand): Look left
  8. Victory Symbol (Left hand): Look right
  9. Thumbs up (Left hand): Look up
  10. Thumbs down (Left hand): Look down

Possible issues:

  1. Due to lateral inversion of the camera feed in their systems, users may notice reverse behaviour since the left hand would now be recognized as the right one and vice versa.
  2. Possible lag due to slow internet connection since the 3D objects from Cesium are bulky.

---

Please feel free to contact me if you wish to make something cool that resonates with this mini project.

About

Gesture controlled navigation on a 3D world made in CesiumJS and Mediapipe.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published