Fractal Shader

$4
Publisher Battenberg Software
File size 359.48kB
Number of files 16
Latest version 1.0.3
Latest release date 2021-09-07 07:57:48
First release date 2015-05-06 09:40:37
Supported Unity versions 2018.4.2 or higher
Full instructions can be found here!

Fractal Shader consists of a shader and associated editor functionality for creating real-time fractal effects and associating them with a material so they can be rendered directly onto models, as 2D sprites or as scene backgrounds. The fractal shader supports the popular Mandelbrot and Julia fractals, with all associated variables fully customisable via the shader’s properties, which are presented in a user-friendly way in the inspector via the custom material editor. The material editor also displays a preview image in the inspector that can be dragged and zoomed with the mouse.

An example scene is included, which shows off some of the functionality of the shader (what the various settings can achieve) and some example “pretty pictures” that can be generated.

Features:

- Supports Mandelbrot and Julia fractals with customisable iterations and convergence.

- Optional smoothing, "Multibrot" and background colour merging.

- 13 different colouring algorithms, which can be split between red, green and blue channels. Hue, saturation and value are also modifiable.

- Full source code and instructions PDF file included.

- Supports transparency.

Top Publisher Assets