Cloners
Updated: 19 Dec 2025
Updated: 19 Dec 2025
Notch has some very powerful methods for creating geometry procedurally. Procedural systems allow you to create 3D geometry from a wide range of generator sources, which can be cloned, displaced, meshed and rendered.
In Notch a procedural is a 3-dimensional field of signed distances, where an position in the field hold a value of its distance to a “surface”, defined by shapes added to the field. This is often known as a Signed Distance Field (SDF). An SDF alone does not represent geometry, but surfaces and volumes can be generated from the field and rendered conventionally using procedural rendering nodes.
Procedurals are incredibly flexible: forms can smoothly evolve, blend, and react to parameters, animation, audio, or external data in real time. Because everything is driven mathematically, changes occur instantly and non-destructively, and geometry can be made to constantly evolve and alter in a way that is incredibly difficult, if not impossible, with other methods.
Procedural systems can take inputs from your 3D resources, but also other systems within Notch such as particles and fields, allowing you to generate 3D geometry in real-time inside of Notch.
One other great use of procedural systems is to create procedural falloffs for other nodes.
Please refer to the Procedurals section of the manual for a detailed overview of the nodes contained within this system. To get a general overview of the functionality of procedural systems, read on.
There is also some good examples of using procedural systems creatively inside of the Samples in Notch Launcher which are a good jumping off point for diving into this group of nodes.