Asymptote-based scientific animation
Migran N. Gevorkyan, Anna V. Korolkova, Dmitry S. Kulyabov

TL;DR
This paper presents a detailed method for creating scientific animations using Asymptote by generating PDF frames, converting them to PNG images, and merging into videos with FFmpeg, addressing documentation gaps.
Contribution
It provides a comprehensive, step-by-step guide for using Asymptote to produce animations, improving practical usability and reproducibility.
Findings
Method enables creation of animations from vector graphics.
Detailed instructions facilitate adoption by users.
Addresses gaps in official documentation and example stability.
Abstract
This article discusses a universal way to create animation using Asymptote the language for vector graphics. The Asymptote language itself has a built-in library for creating animations, but its practical use is complicated by an extremely brief description in the official documentation and unstable execution of existing examples. The purpose of this article is to eliminate this gap. The method we describe is based on creating a PDF file with frames using Asymptote, with further converting it into a set of PNG images and merging them into a video using FFmpeg. All stages are described in detail, which allows the reader to use the described method without being familiar with the used utilities.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
