Cameras define the point of view, perspective and aspect from which the scene is rendered.
![Cloning](https://manual.notch.one/0.9.23/en/docs/nodes/cloning/cloning.jpg)
Cloners instantiate multiple copies of geometry nodes – such as 3D Objects, Text Nodes and Shape 3D nodes – that are parented to them.
![Deformers](https://manual.notch.one/0.9.23/en/docs/nodes/deformers/deformers.jpg)
Deformers modify the vertex positions of geometry nodes (such as 3D Objects, Text Nodes, Shape 3D nodes and particle systems) that the deformer is parented to.
![Fields](https://manual.notch.one/0.9.23/en/docs/nodes/fields/fields.jpg)
Fields are often used for simulations of volumetric and fluid-like effects (e.g. smoke). Fields discretise 2D or 3D areas of space into texels / voxels and store colour and velocity data for them.
![Generators](https://manual.notch.one/0.9.23/en/docs/nodes/generators/generators.jpg)
Generators create patterns mathematically in 2D or 3D.
![Geometry](https://manual.notch.one/0.9.23/en/docs/nodes/geometry/geometry.jpg)
Geometry nodes are used to generate and/or render meshes, animated geometry and skeletal rigs.
![Interactive](https://manual.notch.one/0.9.23/en/docs/nodes/interactive/interactive.webp)
Interactive nodes allow external inputs to be used in scenes. Sources include keyboard and mouse, clock time, and Internet sources like Twitter and RSS feeds.
![Lighting](https://manual.notch.one/0.9.23/en/docs/nodes/lighting/lighting.jpg)
Lighting nodes control how a scene is lit.
![Logic](https://manual.notch.one/0.9.23/en/docs/nodes/logic/Logic_img.jpg)
The Logic nodes are used to create a meta logic system within Notch.
![Materials](https://manual.notch.one/0.9.23/en/docs/nodes/materials/materials.jpg)
Material nodes control how light interacts with the surfaces of objects.
![Modifiers](https://manual.notch.one/0.9.23/en/docs/nodes/modifiers/Modifiers_img.jpg)
Modifier nodes modify the attributes in other nodes.
![Nodes](https://manual.notch.one/0.9.23/en/docs/nodes/nodes/Nodes_img.jpg)
This section contains a group of mostly miscellaneous nodes.
![Particles](https://manual.notch.one/0.9.23/en/docs/nodes/particles/particles.jpg)
Particle nodes perform simulation of particle-like effects.
![Physics](https://manual.notch.one/0.9.23/en/docs/nodes/physics/Physics_img.jpg)
Physics nodes allow you to create simple physics systems and dynamic movements for objects in your scene.
![Post-FX](https://manual.notch.one/0.9.23/en/docs/nodes/post-fx/postfx.webp)
Post FX nodes perform image processing on the node they are parented to.
![Procedural](https://manual.notch.one/0.9.23/en/docs/nodes/procedural/procedural.jpg)
Procedural nodes are used to generate geometric and volumetric forms implicitly using signed distance fields.
![Ray-Tracing](https://manual.notch.one/0.9.23/en/docs/nodes/ray-tracing/screenshot-954.jpg)
Ray tracing is a more accurate "photorealistic" rendering technique for calculating lighting, shadows and reflections in a 3D scene.
![Scripting](https://manual.notch.one/0.9.23/en/docs/nodes/scripting/js.jpg)
Scripting nodes allow for project behaviour to be scripted using JavaScript.
![Shading Nodes](https://manual.notch.one/0.9.23/en/docs/nodes/shading-nodes/shading.jpg)
These nodes change the ways that material nodes apply to an objects, and how their materials are shaded on the object surface.
![Sound](https://manual.notch.one/0.9.23/en/docs/nodes/sound/sound.jpg)
These nodes control sound and sound output in Notch.
![Text Strings](https://manual.notch.one/0.9.23/en/docs/nodes/text-strings/text-strings.jpg)
These nodes handle text strings, either generating them from other data types or modifying them and combining them.
![Video Processing](https://manual.notch.one/0.9.23/en/docs/nodes/video-processing/video-processing.jpg)
Video Processing nodes perform image processing while also storing a new copy of the image. This allows processing chains with multiple branches to be created.