3d Operators - CraftKontrol/GroundGen-for-Touchdesigner GitHub Wiki
Introduction
3D operators are essential components within the TerrainNetwork, enabling users to procedurally generate, modify, and refine three-dimensional terrain features. These operators work by manipulating point attributes—such as position, elevation, and color—across thousands of points in real time, allowing for the creation of complex landscapes with minimal manual intervention. By chaining and blending different 3D operators, users can simulate a wide variety of geological phenomena, including mountains, valleys, plateaus, and erosion effects.
Each 3D operator is designed to perform a specific function, such as adding noise for fractal detail, shaping the base silhouette of the terrain, or simulating natural processes like terracing and erosion. Parameters for each operator can be adjusted interactively, providing fine control over the resulting terrain features. The integration with TouchDesigner’s real-time engine ensures that changes are instantly visible, supporting rapid iteration and experimentation.