In this project I created a digital 3D clone of my hands with a single webcam. To track the hands, I use mediapipe with OpenCV and Python. The identified hand landmark coordinates are then packaged and sent via UDP to Godot, where the virtual hands are then visualized.
- Clone the repo
- Open the
pythonfolder and useuv syncto create a virtual environment - Run the python script
python hand_detection.py - Open the Godot project in the
godotfolder in the Godot Game Engine. - Run the project.
Real-Time Hand Tracking in Godot — Creating Virtual 3D Clones of my Hands
- Python 3.12
- Godot v4.5


