Mobile controls:

Iteration


c r  θ  π °
z r  θ  π
z2 r  θ  π
z3 r  θ  π
z4 r  θ  π
z5 r  θ  π
z6 r  θ  π

View

Color

fromstepstodel

add gradient
@dx2718 @d2718@hachyderm.io d2718/jset-wasm Guest Gallery desktop version: d2718/jset-desk

Re-center the image by clicking on a location.

Zoom in/out by shift/ctrl-clicking on a location. (Or use the mobile zoom buttons.)

Click on the ; in the upper-right-hand corner to adjust the image colors and generation parameters. Parameters will be applied and the image regenerated when you close the control window by clicking on the .

View: set the dimensions of the image in pixels and the factor by which the image zooms in/out when shift/ctrl clicking.

Color: Each line in the Color table specifies a color gradient to be used when coloring the image. Each pixel is shaded according to how many iterations it takes for the corresponding point on the complex plane to "diverge" (reach a squared modulus in excess of 1,000,000) under the selected iterator.

For example, under the default color map, colors that take between 0 and 128 steps to diverge will be colored a color between black (#000000) and white (#ffffff). A point that takes 32 iterations to diverge will be a color one fourth of the way from black to white (32/128 is 1/4) (something like #444444). A point that takes longer than 128 iterations to diverge will end up somewhere in the second gradient.

Iterator: The default Mandelbrot iterator is simpler (and probably faster). It is guaranteed to produce an interesting image near the origin, but the "shape" or "character" of that image will always be the same.

The Polynomial iterator is much more flexible and capable of producing practically infinite shapes and textures, but is much more complicated to use. The vast majority of configurations do not result in any interesting image. It is recommended that you start with the default settings and make only small, incremental changes; keep r values between 0.0 and 1.0.

The high-performance arithmetic module had a panic attack. Please reload the page.