Generative math-based art experiments — fractals, algorithms, and mathematical patterns used to create procedural and generative visuals.
This repository explores how mathematics + code can produce complex, beautiful, and sometimes unpredictable art.
This project focuses on:
- Mathematical art generation
- Fractals and recursive systems
- Algorithmic & procedural visuals
- Pattern generation using equations
- Creative coding experiments
All artworks are generated purely through math and logic, not manual design.
- 🔹 Fractals (Mandelbrot, Julia, custom fractals)
- 🔹 L-Systems
- 🔹 Noise-based art (Perlin / Simplex concepts)
- 🔹 Recursive geometry
- 🔹 Parametric equations
- 🔹 Cellular automata
- 🔹 Algorithmic pattern generation
Depending on experiments, this repo may use:
- Python
- Processing / p5.js
- Unity (C#)
- GLSL / Shaders
- Custom math engines
Each experiment lives in its own folder with explanation.
Generative-Arts-Math-Based/ │ ├── fractals/ │ ├── mandelbrot/ │ ├── julia/ │ ├── l-systems/ │ ├── noise/ │ ├── cellular-automata/ │ ├── parametric-art/ │ ├── shaders/ │ └── docs/ └── math-explanations.md
- Generated images
- Animations / GIFs
- Real-time visual simulations
- Shader previews
(Outputs may vary depending on the experiment.)
- Explore the artistic side of mathematics
- Learn how simple formulas create complex visuals
- Build reusable generative art systems
- Inspire game dev, shader dev, and creative coders
- Interactive generative art
- AI-assisted parameter exploration
- Audio-reactive math visuals
- Real-time GPU-based fractals
- Game-ready generative assets
Ideas, experiments, and improvements are welcome.
If you contribute:
- Keep code clean
- Add comments explaining the math
- Include visual output if possible
MIT License — free to use, modify, and experiment.
Math is not just logic — it is art waiting to be visualized.