AutoAni is a compilation-free adaptive visualization template designed for creating animated bar chart races and similar time-based visualizations using Flash. It focuses on ease of use for beginners by removing the need to install Flash or compile code—users simply prepare their data and images, place them in the same directory, and open the provided SWF file with any compatible player. The template comes with built-in Source Han Sans fonts, ensuring consistent text rendering without requiring users to install additional fonts. It supports smooth and adaptive animation with variable and uniform speed algorithms, making transitions between data states visually clear and accurate. Configuration is handled through simple CSV files, allowing users to adjust layout, speed, positioning, and formatting without editing the source code directly. AutoAni includes modules such as champion bars and champion portraits, with more features planned.
Features
- No compilation required—just add data and images in the directory
- The swf file has embedded the entire set of Source Han Sans fonts, so it is relatively large in size, but it saves new users the trouble of finding and installing fonts
- For large-span motion, a variable speed algorithm is used, and for short-distance motion, a uniform speed algorithm is used to adapt to both jumpy data and normal data
- The background reference frame shrinks with the maximum value, but does not expand again when the data bar shrinks, so as to accommodate both single-increase data and data that increases and decreases
- Various position, size, and speed parameters can be adjusted through the configuration file. Only when the content exceeds the configuration file does the original project need to be modified
- All code is loaded from external .asfiles, so you can study the source code without installing An