How it Works
Each frame stores a mini scene graph describing gradients, shapes, and transformations—similar to how classic Flash timelines managed vector assets. The emulator renders these instructions on an HTML5 canvas to simulate SWF playback.
- Layered shapes (circles, rectangles, stars, and text).
- Scene metadata for frame labels.
- Dynamic frame rate and manual scrubbing.