Decomate: Leveraging Generative Models for Co-Creative SVG Animation
Jihyeon Park, Jiyoon Myung, Seone Shin, Jungki Son, Joohyung Han
TL;DR
Decomate tackles the difficulty designers face in animating static SVGs by introducing a language-driven pipeline that semantically decomposes unstructured SVGs into animation-ready components using a multimodal LLM. The system allows designers to iteratively refine structure and motion through natural language prompts, ultimately generating production-ready HTML/CSS/JS code and live previews. Key contributions include the semantic decomposition of SVGs, prompt-based animation authoring, and an interactive co-creative loop that lowers technical barriers. The approach promises practical impact by empowering designers to directly shape motion intent without deep coding or asset preparation, validated by a formative user study highlighting usability and avenues for improvement.
Abstract
Designers often encounter friction when animating static SVG graphics, especially when the visual structure does not match the desired level of motion detail. Existing tools typically depend on predefined groupings or require technical expertise, which limits designers' ability to experiment and iterate independently. We present Decomate, a system that enables intuitive SVG animation through natural language. Decomate leverages a multimodal large language model to restructure raw SVGs into semantically meaningful, animation-ready components. Designers can then specify motions for each component via text prompts, after which the system generates corresponding HTML/CSS/JS animations. By supporting iterative refinement through natural language interaction, Decomate integrates generative AI into creative workflows, allowing animation outcomes to be directly shaped by user intent.
