Fractals
Mandelbrot Visualization
A zoomable Mandelbrot explorer that maps pixels into the complex plane and renders escape-time structure directly into the canvas buffer.

Employer signal
What This Project Shows
The value is in making dense numeric computation inspectable. The user can move through a mathematical object while the renderer keeps orientation and interaction simple.
Problem
What Needed To Be Solved
The Mandelbrot set is defined by a compact recurrence, but the interesting structure only appears after sampling thousands of points and mapping iteration behavior to pixels.
Approach
How I Built The Solution
I treated rendering as a pixel-level calculation: map screen coordinates into the complex plane, iterate each point, color by escape behavior, and redraw only when interaction changes the view.
Outcome
What It Demonstrates
This project shows low-level rendering comfort and the ability to turn abstract math into a controlled visual interface.
Evidence From Source
Source signal
The p5 file has explicit `loadPixels()` rendering and a `zoomStack` for restoring previous complex-plane bounds.
Engineering decision
The undo stack matters because mathematical exploration needs reversibility; otherwise a single click can make the tool frustrating.