
9: Integrating Rocks and Managing Overlaps
Share
I decided to add rocks to the scene and wanted to ensure they didn't interfere with the grass or trees.
Process
I linked the Distribute Points on Faces node's point information from the trees to a new Geometry Proximity node. Using a Float Curve, I adjusted the Density Factor for the rocks.
By connecting the rocks' geometry to a new Instance on Points node, I could distribute them across the grid without overlapping with other elements.
To prevent grass from growing where rocks or trees are, I used the Realize Instances node to gather geometry information from both and fed this into a combined Geometry Proximity setup for the grass.
This setup ensured that each element in the scene had its space, creating a harmonious composition.
Nodes Used and Their Functions
- Realize Instances: Converts instances to geometry.
- Geometry Proximity: Calculates distances between geometries.
- Float Curve: Adjusts density factors based on proximity.
- Distribute Points on Faces: Distributes points for rock placement.
- Instance on Points: Places rock instances on points.