Fractal Graphics

A fractal animation generator that creates mesmerising self-similar animated patterns and exports them as optimised GIF files. Features real-time visualisation, customisable complexity levels, and optional GPU acceleration via PyOpenCL.

Overview

The generator iterates over a configurable parameter space to produce animated fractal sequences. Multiple GIF optimisation passes reduce file size while preserving visual fidelity. GPU mode using PyOpenCL significantly speeds up computation for high-complexity renders.

Tech Stack

  • Python — core generator
  • PyOpenCL — optional GPU acceleration
  • Pillow / imageio — GIF rendering and optimisation

Demo

Fractal variation 1 Fractal variation 2

Two variations with different fractal patterns and color schemes generated using this code

Want to get in touch? Reach out on LinkedIn.