manteli.net documentation

Menu items & controls

Fractal Types

1. Mandelbrot          z = z² + coord. + const.
2. Julia               z = z² + const.
3. Burning Ship        z = |z² + coord + const.|
4. Newton              f(z) = const. * (z³ - 2z + 2),   (const. = real number)
5. Newton              f(z) = z³ - 1
6. Newton              f(z) = z⁴ - 1
7. Newton              f(z) = z⁶ + z³ - 1

8. Rational Map        z = z² + lambda/z + const.
9. Rational Map        z = |z² + lambda/z + const.|
10. Rational Map       z = |z² + lambda/z² + const.|

11. Biomorph1          z = z^z + const.
12. Biomorph2          z = sin(z) + const.
13. Biomorph3          z = e^y*(1/|tan(x)| + |sin(x)|i) + const.
14. Biomorph4          z = e^z + const.
15. Biomorph5          z = e^x*(sin(y-Pi/4) + sin(y+Pi/4)i) + const.
16. Biomorph6          z = i*e^z + const.
17. Biomorph7          z = z³ + const.


Newton iteration:    z = z - f(z)/f'(z)
                    f(z) = (z-root1)^const.*(z-root2)*...*(z-rootn)

const. = arbitrary complex number, i.e. mutation.
lambda = arbitrary complex number, i.e. rational map mutation.

Texture

Raster image (from dropdown or loaded from external source) is shown by using orbit trap method to select the pixel.

Normally, only the "inside", i.e. the set itself, is textured.

If "ghost" is selected, also the outside points get orbit trapped.

If "deep" is selected, the trapping is started from the point where the original iteration finished.

Texture effects: Alpha blending with adjustable transparency, size, offset.

Colors

  • "Palette": 10 random color palette is initialized at the beginning. Colors are divided smoothly (e.g. iterations 0-10, 10-20,...,90-100, if the iteration limit is default 100 steps) using corrected iteration numbers (xR​=n−log2​(logR​(rn​)), R = escape radius). The palette can be reset by clicking "Randomize" button.
  • "Bands": Gaussian rgb bands that can be moved back and forth. These are brightest close to the fractals border.
  • "None": Texture only mode. Remember to select a texture.
  • Newton fractals use additional base colors to indicate which root is approached when iterating.

    Biomorph fractals use additional base colors to indicate if x, y or length(xy) goes over the given iteration limit.

    Effects: Adjustable speeds for palette and bands. Also check out "Adjust/post processing" tab.

    Mutation

    "Mutation" is a complex number, that can be varied manually from coarse/fine sliders.

    Auto Mutation

    Set speed to nonzero value from sliders or left/right buttons, and press start/pause button.

    2 different auto modes available, "phased" (sin(speed*time)) and randomwalk, where randomisation degree can be adjusted (spread angle).

    Rational Map Mutation

    This has effect only when Rational Map fractal type is selected. The lambda parameter (complex number) is varied.

    Rotation

    Rotate manually from slider (or touchscreen), or set speed to nonzero.

    Automatic rotation goes about 2 full rounds and changes direction automatically.

    Spiral mode twists the coordinate system locally to spiral like geometry.

    Pulse

    Different pulse types and adjustable bpm available.

    Select one type, and connect one or multiple variables to that, adjustable pulse amplitude is common to all variables.

    Adjust

    Post-processing adjustments: hue, saturation, lightness, brightness and contrast.

    Share

    Pressing the button will copy to clipboard an URL that points to the current view. Unfortunately, custom textures are not shared.

    Controls

    Shows info on the keyboard controls.

    Status

    Shows some current values for various parameters.

    Credits

    manteli.net copyright 2020-2025 by Antti Tolkki and Juho Ylönen

    All rights reserved

    Libraries used client side

  • Hammer.js
  • TWGL.js
  • pako
  • Texture image sources

  • Pixabay
  • Public Domain Pictures
  • Supersymmetric by Taneli Hautaniemi
  • Special thanks

  • Ruben van Nieuwpoort - for the article Smooth iteration count for the mandelbrot set
  • Simon Tatham - for the article Fractals derived from Newton-Raphson iteration and for making PuTTy
  • Christopher Williams - for The Online Fractal Generator Documentation
  • Wikibooks - article on orbit traps
  • petem - for this post about using an image as an orbit trap
  • Clifford Pickover - for inventing biomorph fractals
  • Mad Teddy - for their web site which includes several biomorphs
  • Sam Hocevar - for this RGB to HSV conversion in GLSL