$0+
Add to cart

Geometry Nodes - Dry Stone Fence

$0+

Procedural dry stone fence/wall working on a curve.

There are several separate geonode systems implemented here:
The first geonode system (Geo_Extrude_Curve) extrudes a curve and allows you to specify the number of subdivisions by height and length.
The second one (Geo_Mesh_To_Rocks) generates stonework from the created mesh.
In it you can configure:
- minimum and maximum width of stones
- smoothing level (Subdivision Surface)
- scale of rocks
- rocks variation
- secondary division for greater variability

The third geonode system (Geo_Fence_Decor) generates decorative elements (pillars on handles of the curve and plates on top of the fence) and works on a duplicate curve.

The plates can be adjusted in thickness, width and length. You can also adjust their height position.
P.S. With some bends of the curve, the plates may tilt. This can be corrected by adjusting the tilt parameter at handle on the curve.

For pillars, you can set:
- distance from the edge of the stonework
- pillars height and radius
- number of rocks
- randomness of stone heights

Also added a material that makes light curvature and randomizes the brightness of rocks. This part of the material only works on Cycles, but it's in a separate group and can be removed.
The material also using texture Rock 020 from ambientCG.com, licensed under the Creative Commons CC0 1.0 Universal License.


I'll be glad if it may be useful to someone else. Good luck in your projects!

$
Add to cart
Size
9.91 MB
Powered by