Skip to content

Latest commit

 

History

History
46 lines (25 loc) · 981 Bytes

README.md

File metadata and controls

46 lines (25 loc) · 981 Bytes

WebGL - Fractal Plotter

Installation and Instructions

Download and load FractalDrawing.html in your web browser.

Control Scheme:

Arrow Keys (Up/Down/Left/Right) - Translate (X/Y)

PgUp / PgDn - Translate (Z)

X / Z - Change Seed Value (X)

A / S - Change Seed Value (Y)

0 - Draw Julia Set

1 - Draw Mandelbrot Set

Examples:

  • Mandelbrot

MB1 MB2

  • Julia

JL1 JL2 JL2

Potential Improvements

  • Improve control system, allow mouse control & proper zoom/fov change

  • Allow user input for colouring / iterations / texturing

  • Tidy up & comment code

    • Group uniforms as vectors instead of single floats
  • Add a method for plotting the Burning Ship fractal - see: https://en.wikipedia.org/wiki/Burning_Ship_fractal