Method #
These nodes generate a distance field for use in a procedural system. Similar to emitters in particles and fields, these nodes are usually the starting point for generating shapes amd creating a procedural surface or volume.
The way the generator is added to a procedural system can be controlled using the CSG properties. These can allow one generator to subtract from another, or blend from one shape to another.
![3D Object](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/3d-object/img/procedural-object.jpg)
Generates a 3D Object for a procedural.
![3D Primitive](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/3d-primitive/img/procedural-primitive.jpg)
Generates a 3D primitive for a procedural.
![Cellular Noise](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/cellular-noise/img/procedural-cellular.jpg)
Generates a cellular noise pattern for a procedural.
![Editable Code](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/editable-code/img/editable-code.gif)
Generates a shape for a procedural system from custom code.
![Fractal Noise](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/fractal-noise/img/procedural-fractalnoise2.jpg)
Generates 3D fractal noise for a Procedural system.
![Image](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/image/img/procedural-image.jpg)
Genreate a Procedural shape from an image.
![Level Set (Field)](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/level-set-field/img/procedural-levelset.jpg)
This node allows a Field to be used as a procedural generator source.
![Null](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/null/img/procedural-null.jpg)
Combine multiple generators together before adding them to a Procedural system.
![Particles](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/particles/img/procedural-particles.jpg)
Generate shapes from particles for a procedural.
![Particles As Primitives](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/particles-as-primitives/img/procedural-particles-primitive.jpg)
Generate primitive shapes from particles for a procedural.
![Reaction-Diffusion](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/reaction-diffusion/img/procedural-reaction-diffusion-example.jpg)
Performs reaction-diffusion simulation to a Procedural system.
![Voronoi](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/generators/voronoi/img/node-procedural-generators-voronoi-img.jpg)
Generates a 3D Voronoi pattern for procedurals.