Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tvumcc/fractal-factory

A project showcasing 2D and 3D fractals with emphasis on interactivity and customizability
https://github.com/tvumcc/fractal-factory

2d 3d fractals godot julia-sets l-systems mandelbrot

Last synced: 4 months ago
JSON representation

A project showcasing 2D and 3D fractals with emphasis on interactivity and customizability

Awesome Lists containing this project

README

        

# Fractal Factory

This project was initially created for my high school CS3 class. You can navigate and tweak the parameters of multiple different fractals, 2D and 3D alike.

## Gallery
![Screenshot of Julia Set in Fractal Factory](images/julia_set.png)

![Screenshot of Menger Sponge in Fractal Factory](images/menger_sponge.png)

## Fractals Included

### Escape Time Fractals
- Mandelbrot Set
- Julia Set
- Sin Julia
- Spiral Septagon
### 3D Fractals
- Menger Sponge
- Sierpinski Pyramid
### L-system Fractals
- Sierpinski Arrowhead Curve
- Dragon Curve

## Attribution
- [Paul Bourke](https://paulbourke.net/fractals/) for the [Sin Julia](https://paulbourke.net/fractals/sinjulia/) and [Spiral Septagon](https://paulbourke.net/fractals/septagon/)
- [Inigo Quilez](https://iquilezles.org/) for [Smooth Coloring](https://iquilezles.org/articles/msetsmooth/) of the Julia Set and Mandelbrot

## Possible Future Additions
- Ray Marching for Menger Sponge, Mandelbulb, and other 3D fractals
- User defined L-system grammars
- User defined Julia Set equations