GcodeAnim Studio

Drop in a G-code file, get a cinematic 3D animation of your print building layer by layer — exported to MP4.

CategoryWeb
Timeline2026
ContextProduct build · Solo
StatusWorking build
GcodeAnim Studio
60 fpslayer-by-layer 3D playback
MP4in-browser export via ffmpeg.wasm
0servers — everything client-side

The product

3D-printing creators want beautiful timelapses without filming anything. GcodeAnim parses a sliced G-code file in a Web Worker, rebuilds the print as pooled mesh geometry, and plays it back as a cinematic camera animation with bloom and ACES tone mapping — then renders the whole thing to MP4 entirely in the browser.

The architecture is deliberately engine-like: separate modules for scene, camera choreography, lighting and mesh pooling, driven by a Zustand state core.

Under the hood

THE ENGINEERING

  • 01

    G-code parser in a Web Worker — million-line files without blocking the UI

  • 02

    Mesh pooling keeps memory flat while thousands of extrusion segments accumulate

  • 03

    Cinematic post pipeline: bloom, ACES tone mapping, choreographed camera moves

  • 04

    ffmpeg.wasm export — no server, no upload, your file never leaves the tab