Skip to content

tonyjaimep/mandelbrot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mandelbrot / Mandelplot

Screenshot

Mandelbrot set visualization that allows scrolling to zoom.

Built using SFML for the window and interactions and GL Shading Language for the pixels.

Caveats

Float precision is off so the zoom level is limited.

Prerequisites

This program was built with SFML, so you'll need to install it before running.

Usage

  • make
  • ./mandelplot
  • Scroll to zoom in and out.
  • Press q or ESC to quit.

Customizing the visualization

  • You can customize the colors used in the visualization by updating the values in shader.frag.
  • The intensity of the colors is slightly determined by the MAX_ITERATIONS constant defined in shader.frag.

Releases

No releases published

Packages

No packages published