🕺 R-DMesh: Video-Guided 3D Animation via Rectified Dynamic Mesh Flow
SIGGRAPH 2026 · Project page · arXiv 2605.13838 · Weights
Given a static mesh and a reference video, R-DMesh rectifies the mesh to the video's starting pose and generates a temporally consistent animated 4D mesh that follows the motion.
⚠️ Precomputed demo. The full pipeline (Wan2.2-TI2V-5B video diffusion → rectified-flow DiT → dynamic-mesh VAE → Blender export) needs custom CUDA extensions and several GPU-minutes per run — more than a single ZeroGPU window. So the result below was generated once, offline, on an HF Jobs GPU and is served from
suvadityamuk/r-dmesh-demo-assets. No live video→mesh inference runs here.
Input: static mesh
Input: reference video
Output: animated 4D mesh
Output: orbit / multiview render
About this example
- Input mesh:
warrok_w_kurniawan(converted from the bundled.fbxto.glb). - Reference video:
dance7.mp4(bundledtest_data). - Output: an animated
.glb(per-frame shape-key morph animation).
Viewer tip: the 3D viewer plays the baked morph animation if your browser's glTF viewer supports morph targets. If it shows only a static pose, use the orbit / multiview video on the right, which is a direct render of the animated 4D mesh.