DragMesh: Interactive 3D Generation Made Easy
Tianshan Zhang, Zeyu Zhang, Hao Tang

TL;DR
DragMesh introduces a real-time, interactive 3D articulation framework that combines kinematic reasoning with generative motion modeling, enabling plausible object movements without retraining and maintaining strict kinematic constraints.
Contribution
The paper presents a novel decoupled framework using a Kinematics Prediction Network and a Dual Quaternion VAE with FiLM conditioning for real-time 3D articulation.
Findings
Achieves real-time performance in interactive 3D articulation.
Generates plausible motions for novel objects without retraining.
Maintains strict kinematic constraints through innovative loss functions.
Abstract
While generative models have excelled at creating static 3D content, the pursuit of systems that understand how objects move and respond to interactions remains a fundamental challenge. Current methods for articulated motion lie at a crossroads: they are either physically consistent but too slow for real-time use, or generative but violate basic kinematic constraints. We present DragMesh, a robust framework for real-time interactive 3D articulation built around a lightweight motion generation core. Our core contribution is a novel decoupled kinematic reasoning and motion generation framework. First, we infer the latent joint parameters by decoupling semantic intent reasoning (which determines the joint type) from geometric regression (which determines the axis and origin using our Kinematics Prediction Network (KPP-Net)). Second, to leverage the compact, continuous, and singularity-free…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHuman Motion and Animation · 3D Shape Modeling and Analysis · Robot Manipulation and Learning
