TerraNode

TerraNode is a collection of procedural terrain modifiers driven by Geometry Nodes. It enables the creation of landscapes using guide curves and surfaces as controls to place features like valleys, roads, and rivers. A series of filter modifiers automate finer details through noise, smoothing, filling, and erosion operations.

The system supports dividing terrains into seamless tiles for managing larger environments, allowing independent resolution settings and interactive editing. Terrain attributes such as steepness, elevation, and water flow can be captured and utilized for material assignment or to control the included scatter modifiers for placing instances. The package provides materials, shader nodes for custom texture blending, low-poly starter assets, and an optional add-on for exporting heightmaps and attribute textures.