Keyframe timeline
Set keyframes on camera, parameters, palette — even the Julia constant κ — then hit Space to preview. Animations save and load per fractal.
Fractal Explorer & Renderer · Open Source
Infinite worlds, rendered in real time.
Parsec is a free, open-source GPU fractal engine for explorers and artists. Fly through distance-estimated 3D fractals — Mandelbox, Mandelbulb, Kleinian groups, Menger sponges, and twenty more — in real time, or dive into classic 2D escape-time sets with true perturbation-based deep zoom, down to radii around 1e-147. Keyframe your journey, render gallery-grade stills, and pay what you want to support development.
Live render — a Julia set whose constant κ is drifting right now. In Parsec, you keyframe that drift.
Distance-estimated · raymarched
Twenty-plus 3D fractals, each a GPU distance estimator with orbit-trap coloring and configurable lighting and reflections. The free-fly camera reads the distance field and adapts its speed — gliding fast through open space, slowing as you sink into the detail.
Perturbation deep zoom
The 2D explorer — Mandelbrot, Julia, Burning Ship, and Prospector — pairs a high-precision reference orbit with per-pixel delta iteration, and switches render paths automatically as you descend.
shallow zooms
Every pixel iterated in full double precision on the GPU — instant and exact while doubles still have digits to spare.
mid depths
One high-precision reference orbit in binary fixed-point, then cheap per-pixel delta iteration — carrying the zoom far past where naive doubles dissolve into blocks.
deep · to ~1e-147
Extended-exponent arithmetic keeps the deltas alive at the bottom of the descent — radii around 1e-147, the combined fp64 + floatexp precision floor.
reference orbit validated against an mpmath arbitrary-precision oracle. In Julia mode the constant κ is keyframeable — a κ sweep morphs the whole set across an animation, exactly like the hero above.
Timeline · stills · video
Set keyframes on camera, parameters, palette — even the Julia constant κ — then hit Space to preview. Animations save and load per fractal.
Hero renders at resolutions up to 12K with up to 16× supersampling, with shared palette, lighting, and reflection controls across every fractal.
Render an animation as a frame sequence and Parsec prints the exact FFmpeg command to stitch it — copy, paste, done.
GPL-3.0
Parsec is released under the GNU General Public License v3.0 — the whole engine, shaders and all. It stands on decades of work shared freely by the fractal community, and it gives back the same way.
Contributions are welcome — issues and pull requests both. It's a labor of love maintained alongside other projects, so be patient with review times.
Browse the sourceStanding on
The honest part
Out in the wild
Deep zooms, fly-throughs, and hero stills from inside Parsec — posted as they come out of the renderer.
Coming soon
Parsec is free and open source, launching soon. Leave your email and we’ll let you know the moment it’s ready.
Or just build it from source — that's the point of the license.