Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Interactive Mandelbrot Set Explorer with SFML

This is an interactive Mandelbrot set explorer implemented in C++ using SFML (Simple and Fast Multimedia Library) for graphical rendering. The Mandelbrot set is a set of complex numbers for which the function f(z)=z2+cf(z)=z2+c does not diverge when iterated from z=0z=0, i.e., the sequence z0=0,z1=f(z0),z2=f(z1),…z0​=0,z1​=f(z0​),z2​=f(z1​),… remains bounded.

Features

Renders the Mandelbrot set with interactive graphical output using SFML.
Allows users to zoom in, zoom out, and navigate across the Mandelbrot set.
Provides options to increase the number of iterations.

Prerequisites

CMake (version 3.0 or higher)
SFML (version 2.5 or higher) - Download SFML

Instructions

Zoom In: Press 'Z'
Zoom Out: Press 'X'
Pan:
    Up: Press up arrow
    Down: Press down arrow
    Left: Press left arrow
    Right: Press right arrow
Increase Number of Iterations: Press Space

Example Output

Screenshot 2024-04-20 at 11 13 56

About

Mandelbrot Set visualizer in C++ — renders fractal geometry using complex number iteration and ASCII/pixel output.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages