Storyboarding is a common practice in 3D animation, where animators use 2D sketches as references to manually create motions—a process that is both time-consuming and requires significant expertise. To automate this workflow, we introduce Sketch2Anim, a novel framework that translates 2D storyboard sketches into 3D animations through conditional motion synthesis. Sketch2Anim features a multi-conditional motion generator, leveraging 3D keyposes, joint trajectories, and action words for precise motion control. To bridge the 2D-3D domain gap, we also propose a neural mapper that aligns 2D sketches with 3D motion constraints in a shared embedding space, enabling direct 2D-to-3D animation control. Our method produces high-quality 3D motions and naturally supports interactive editing. Extensive experiments and user studies confirm the effectiveness of our approach.
Our pipeline consists of two core modules - the multi-conditional motion generator and the 2D-3D neural mapper. Instead of directly lifting the 2D keypose and trajectory into their 3D counterparts, we train a neural mapper dedicated to aligning the two domains in the embedding space. Because of this shared embedding, it enables the employment of more informative and precise 3D keyposes and trajectories as the motion conditions in the motion generator, while exploiting the 2D keypose and trajectory detected from the sketch storyboard at inference time.
Storyboard artists often use speed lines to express motion intensity. We plan to incorporate a module to detect and interpret these over-sketched lines to control animation timing more precisely.
Industrial storyboards often include scene elements such as props, furniture, or environments. We plan to integrate scene reconstruction and enforce spatial constraints between the environment and the character animation.
@Article{Zhong:2025:Sketch2Anim,
Title = {Sketch2Anim: Towards Transferring Sketch Storyboards into 3D
Animation},
Author = {Lei Zhong, Chuan Guo, Yiming Xie, Jiawei Wang and Changjian Li},
Journal = {ACM Transaction on Graphics (TOG)},
volume={44},
number={4},
pages={1--15},
Year = {2025},
Publisher = {ACM New York, NY, USA}
}