Escape functions

[2019-06-10] "Escape function" is a variation of the common escape-time technique. Typically, Julia and Mandelbrot sets are plotted by iterating a point with a function, and the point "escapes" if its magnitude goes over a set limit, usually 2. So the "escape target" is the set {z: |z| > 2}. But this can be replaced with an arbitrary function of z. Here I have used simple geometric shapes such as spirals and grids.

The method is related to domain colouring; the colour wheel can be replaced by arbitrary input images, including those of spirals and grids. However, my method combines results from multiple iterations, in a strong analogy with my IFS overlay technique.

[2019-06-14] video clip

escape_function.8b2rnngs.mandelheart_pastel_annuli.png


escape_function.jnklwdi5.mandelheart_ice.png


escape_function.w6lxddec.mandelbrot_wavy_radiation.png


escape_function.w_gpc_lm.lace_beetle_grid.png


escape_function.z7iec4hf.square_cos_messy_gridloop.png


single_shader_stages.vfut4gr_.mandelheart_grid.png


Back to gallery index