Saved in:
Bibliographic Details
Main Authors: Li, Yuejia, He, Ke, Li, Junheng, Chen, Shutong, Xia, Jingkang, Su, Zhiyue, Zhang, Junchi, Ye, Mang
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2605.15585
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914568813412352
author Li, Yuejia
He, Ke
Li, Junheng
Chen, Shutong
Xia, Jingkang
Su, Zhiyue
Zhang, Junchi
Ye, Mang
author_facet Li, Yuejia
He, Ke
Li, Junheng
Chen, Shutong
Xia, Jingkang
Su, Zhiyue
Zhang, Junchi
Ye, Mang
contents Large language models can generate executable code for educational animations, but the resulting renders often exhibit visual defects, including element overlap, misalignment, and broken animation continuity. These defects cannot be reliably detected from the code alone and become apparent only after execution. We formalize this problem as render-feedback-aware constrained code generation: given a natural language specification, the model must generate executable code whose rendered output satisfies structured quality criteria that can be evaluated only after rendering. To address this problem, we introduce OmniManim, a render-feedback-aware educational animation generation framework built around a shared scene state, explicit visual planning, structured post-render diagnostics, and localized repair. Within OmniManim, the Vision Agent is a task-specific visual planning module: it predicts sparse keyframe layouts with coarse-to-fine bounding-box denoising and optimizes an interpolation-aware objective to reduce intermediate-frame failures induced by downstream animation interpolation. We further construct two datasets, ManimLayout-1K and EduRequire-500, and provide a reproducible evaluation protocol covering executability, instructional quality, visual quality, and efficiency. On EduRequire-500, OmniManim improves measured render quality over both single-model baselines and existing multi-agent frameworks. Systematic ablation studies further verify that explicit visual planning, especially its coarse spatial prior, bounding-box refinement, and interpolation-aware optimization, is central to these gains.
format Preprint
id arxiv_https___arxiv_org_abs_2605_15585
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle See Before You Code: Learning Visual Priors for Spatially Aware Educational Animation Generation
Li, Yuejia
He, Ke
Li, Junheng
Chen, Shutong
Xia, Jingkang
Su, Zhiyue
Zhang, Junchi
Ye, Mang
Artificial Intelligence
Computer Vision and Pattern Recognition
Large language models can generate executable code for educational animations, but the resulting renders often exhibit visual defects, including element overlap, misalignment, and broken animation continuity. These defects cannot be reliably detected from the code alone and become apparent only after execution. We formalize this problem as render-feedback-aware constrained code generation: given a natural language specification, the model must generate executable code whose rendered output satisfies structured quality criteria that can be evaluated only after rendering. To address this problem, we introduce OmniManim, a render-feedback-aware educational animation generation framework built around a shared scene state, explicit visual planning, structured post-render diagnostics, and localized repair. Within OmniManim, the Vision Agent is a task-specific visual planning module: it predicts sparse keyframe layouts with coarse-to-fine bounding-box denoising and optimizes an interpolation-aware objective to reduce intermediate-frame failures induced by downstream animation interpolation. We further construct two datasets, ManimLayout-1K and EduRequire-500, and provide a reproducible evaluation protocol covering executability, instructional quality, visual quality, and efficiency. On EduRequire-500, OmniManim improves measured render quality over both single-model baselines and existing multi-agent frameworks. Systematic ablation studies further verify that explicit visual planning, especially its coarse spatial prior, bounding-box refinement, and interpolation-aware optimization, is central to these gains.
title See Before You Code: Learning Visual Priors for Spatially Aware Educational Animation Generation
topic Artificial Intelligence
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2605.15585