Skip to content

ninjaconcept/elm-mandelbrot-visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Mandelbrot Animations in Elm

A modernized Elm demo showcasing animated 3D Mandelbrot set visualizations with rotating perspectives and fractal mathematics.

3D Mandelbrot Animation Demo

🌐 Live Demo

Features

  • Real-time 3D Mandelbrot set visualization
  • Animated fractal parameters with smooth transitions
  • Color-mapped fractal escape time visualization

Setup

  1. Install Elm (if not already installed):

    npm install -g elm
  2. Install dependencies:

    elm install
  3. Start development server:

    elm reactor
  4. View the demo:

Project Structure

  • src/Main.elm - Main application with Mandelbrot set calculations and 3D rendering
  • elm.json - Project dependencies and configuration

Notes

This project has been updated from Elm 0.18 to 0.19.1 with:

  • Removed deprecated OpenSolid geometry library
  • Custom Mandelbrot set and Julia set mathematical calculations
  • 3D projection and rotation mathematics for fractal visualization
  • Modern Elm Browser.element architecture
  • Optimized fractal iteration algorithms for real-time performance

About

Interactive 3D Mandelbrot Set Visualization in Elm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors