English

VAnim: Rendering-Aware Sparse State Modeling for Structure-Preserving Vector Animation

Computer Vision and Pattern Recognition 2026-05-05 v1

Abstract

Scalable Vector Graphics (SVG) animation generation is pivotal for professional design due to their structural editability and resolution independence. However, this task remains challenging as it requires bridging discrete code representations with continuous visual dynamics. Existing optimization-based methods often destroy topological consistency, while general-purpose LLMs rely on rigid CSS/SMIL transformations, failing to model geometry-level non-rigid deformations. To address these limitations, we present VAnim, the first LLM-based framework for open-domain text-to-SVG animation. We reconceptualize animation not as sequence generation, but as Sparse State Updates (SSU) on a persistent SVG DOM tree. This paradigm compresses sequence length by over 9.8x while preserving the SVG DOM structure and non-participating elements by construction. To enable precise control, we propose an Identification-First Motion Planning mechanism that grounds textual instructions in explicit visual entities. Furthermore, to overcome the non-differentiable nature of SVG rendering, we employ Rendering-Aware Reinforcement Learning via Group Relative Policy Optimization (GRPO). By leveraging a hybrid reward from a state-of-the-art video perception encoder, we align discrete code updates with high-fidelity visual feedback. We also introduce SVGAnim-134k, the first benchmark for vector animation. Extensive experiments demonstrate that VAnim significantly outperforms state-of-the-art baselines in semantic alignment and structural validity, with additional appendix metrics further validating motion quality and identity preservation.

Cite

@article{arxiv.2605.01517,
  title  = {VAnim: Rendering-Aware Sparse State Modeling for Structure-Preserving Vector Animation},
  author = {Guotao Liang and Zhangcheng Wang and Chuang Wang and Juncheng Hu and Haitao Zhou and Junhua Liu and Jing Zhang and Dong Xu and Qian Yu},
  journal= {arXiv preprint arXiv:2605.01517},
  year   = {2026}
}

Comments

Accepted to ICML 2026. Project page: https://yukinonooo.github.io/VAnimProject

R2 v1 2026-07-01T12:46:51.487Z