Raymarcher Fractal SDFs
Namespace: Raymarcher.Objects.Fractals
Raymarcher features a collection of fractal SDF objects. These objects, defined within Raymarcher, inherit from the base class RMSdfObjectBase.
To create a fractal object in the Unity editor, navigate to GameObject/Raymarcher/Fractals.
It's important to note that creating Raymarcher objects at runtime is not possible. Each object must be created at compile time.
Apollonian gasket or Apollonian net generated by starting with a triple of circles signed distance function.
public float fractalScale;
public float fractalProgression;
public float fractalSpread;
public float fractalColorPhase;
public float fractalStepPrecision;
Kleinian group also known as linear fractional transformation signed distance function.
public float fractalScale;
public float fractalProgression;
public float fractalSpread;
public float fractalColorPhase;
public float fractalStepPrecision;
Well known Mandelbulb 3D built from spherical formula signed distance function.
public float fractalScale;
public float fractalProgression;
public float fractalColumns;
public float fractalLiquify;
public float fractalColorPhase;
Well known SierpiĆski gasket/ triangle signed distance function.
public float fractalProgression;
public float fractalSize;
public float fractalBurst;