Skip to content

revive-mejett/mandelbrot-set

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mandelbrot Set Simulation

Full fractal

Overview

This project is a simulation of a famous fractal known as the Mandelbrot set. In short, it is a picture generated by a mathematical equation and complex numbers and the points are coloured in a 2d plane depending on how fast a resulting number grows after succesive iterations.

Features

  1. 🔎Zoom-in: Zoom in/out where you can zoom deep into the fractal until the precision limit of floating numbers in JS.
  2. ↔️ Panning: You can click on a journal entry and view the entire entry, and all the keyword tags the entry has.
  3. Toolbar and controls: You can see the coordinates you are at in the zoom, a controls "tutorial" and some settings
  4. Iteration and zoom settings: You can set the zoom multiplier, pan amount, and max iterations* (see 5)
  5. Max iterations: You can increase/decrease max iterations to change the resolution of the image (note better resolution with greater max iterations = more time required to calculate)

Languages/Technologies used:

  • HTML
  • CSS
  • JavaScript

Libraries used:

  • None (Vanilla JS)

Screenshots

Zoom-in screenshot Zoom-in screenshot 2 Controls feature

About

A simulation of the Mandelbrot Set.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published