Skip to content

knothing01/mandelbrot_set

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

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

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published