https://github.com/munrocket/deep-mandelbrot
Deep mandelbrot explorer
https://github.com/munrocket/deep-mandelbrot
Last synced: over 1 year ago
JSON representation
Deep mandelbrot explorer
- Host: GitHub
- URL: https://github.com/munrocket/deep-mandelbrot
- Owner: munrocket
- License: other
- Created: 2018-08-04T17:17:01.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-11-10T06:35:09.000Z (over 3 years ago)
- Last Synced: 2025-02-28T13:45:59.884Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 2.88 MB
- Stars: 24
- Watchers: 2
- Forks: 2
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DeepMandelbrot
Deep mandelbrot explorer. Site: https://deep-mandelbrot.js.org/
### 2do
- [X] Ping-pong rendering for deeper zoom
- [X] Logarithmic search for reference point
- [X] New arbitrary precision library - [Jampary](https://github.com/munrocket/jampary)
- [ ] Infinite zoom
- [ ] New search for reference point, progressive render
- [ ] UI/UX (events, router, save picture)
### Features
- [X] Deep zoom (beta version 10^-31, 1024 iteration)
- [X] Webgl parallel processing
- [X] Perturbation theory
- [X] Adaptive super-sampling
- [X] Progressive web application
- [X] Julia set and orbits with Ctrl key
### References
1. Bruce Dawson. *Faster Fractals Through Algebra*. [[url](https://randomascii.wordpress.com/2011/08/13/faster-fractals-through-algebra/)]
2. Jussi Harkonen. *On Smooth Fractal Coloring Techniques*. [[pdf](http://jussiharkonen.com/files/on_fractal_coloring_techniques(lo-res).pdf)]
3. Javier Barrallo, Damien Jones. *Coloring algorithms for dynamical systems in the complex plane*. [[pdf](http://math.unipa.it/~grim/Jbarrallo.PDF)]
4. K.I. Martin. *Superfractalthing math.* [[pdf](http://www.superfractalthing.co.nf/sft_maths.pdf)]
5. Robert Munafo. *Speed Improvements* [[url](https://mrob.com/pub/muency/speedimprovements.html)]
6. Claude Heiland-Allen. *Adaptive super-sampling using distance estimate.* [[url](http://mathr.co.uk/blog/2014-11-22_adaptive_supersampling_using_distance_estimate.html)]
7. Arnaud Cheritat. *Mandelbrot set* [[url](https://www.math.univ-toulouse.fr/~cheritat/wiki-draw/index.php/Mandelbrot_set)]
8. Heinz-Otto Peitgen, Dietmar Saupe, Benoit Mandelbrot etc. *The Science of Fractal Images.* Appendix D.
[//]: # "*Numerical Methods for Finding Periodic Orbits* [[url](http://www.scholarpedia.org/article/Periodic_orbit#Numerical_Methods_for_Finding_Periodic_Orbits)]"
[//]: # "*Practical interior distance rendering* http://mathr.co.uk/blog/2014-11-02_practical_interior_distance_rendering.html"
[//]: # "https://mathr.co.uk/mandelbrot/book-draft-2017-11-10.pdf"
[//]: # "http://roy.red/fractal-droste-images-.html#fractal-droste-images"
[//]: # "http://ibiblio.org/e-notes/MSet/ru/cont_r.htm"
[//]: # " Posible coloring: gaussian integer distance
Intresting modifications:
drop: z -> z^2 + 1/c
eye: z -> z^3 + 1/c
circle: z -> z^2 + 1/c - 1
stripe: z -> z^2 + 1/(conj(c) - 0.5) - 3/4
mandelpinski: julia z -> z^4 - 0.1/z^4"