Skip to content

Generates Newton-Fractals(Curves that are non-differentiable at every point) using Mandelbrot algorithm.

Notifications You must be signed in to change notification settings

shashanksh2000/Newton-Fractals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Newton-Fractals

Generates Newton-Fractals(Curves that are non-differentiable at every point) using Mandelbrot algorithm.

💻 Setup

This version is mainly tested on Ubuntu.

Prerequisites

  1. Install g++

sudo apt-get update

sudo apt-get install g++

  1. Install SFML library

There are three ways to install SFML library:

  • Using package manager

$ sudo apt-get install libsfml-dev

  • Download the SDK

Download the SDK from the download page, unpack it and copy the files to your preferred location: either a separate path in your personal folder (like /home/me/sfml), or a standard path (like /usr/local).

  • Building SFML yourself

If you want to go this way, there's a dedicated tutorial on building SFML yourself.

🔧 Setup and run

  1. Download (clone) this repository
  2. In main.cpp, define the desired fractal preset you want to see
  3. Type 'make' in your terminal (without quotes)
  4. Type './exec.out' in your terminal (again, without quotes)
  5. Enjoy the fractals

Mandelbrot fractal:

Check out the renderer in action:

Mandelbrot Fractal Render

About

Generates Newton-Fractals(Curves that are non-differentiable at every point) using Mandelbrot algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages