Animate a 3D character using RayPuppet3D from a video with two views (front + side).
Full workflow: launch the Gradio interface, process the video, generate `3d_combined_data.json`, open the viewer, and compile/run RayPuppet3D to watch the animation built with 2D billboards.
Quick steps:
1. Open the terminal in the project folder.
2. Run: `python appjson2.py` — the Gradio interface will open.
3. Drag the video (two people / two views: front and side). Click **Generate**.
4. Once finished, `3d_combined_data.json` will be created. Open the viewer with: `python view.py`.
5. Enter the `RayPuppet3D` folder and run `make` to compile.
6. Run `RayPuppet3D` and press the *space bar* to play the animation.
Repo
https://github.com/victorberdugo1/vid...
#Raylib #Gradio #Python #RayPuppet3D #3D #animation #Billboards #OpenPose #MediaPipe #Enumaichor #animator #ComputerVision