Petrify

Petrify is a procedural rock generation toolkit built around a modular system of Geometry Nodes modifiers. Users can stack these modifiers onto simple base meshes to create various rock shapes, ranging from small scatter debris to large hero features. By modifying the combination, order, and seed parameters of the modifier stack, endless variations of a specific rock style can be generated.

Beyond spatial generation, the library provides a suite of shading and detailing tools. It includes 15 geometry modifiers, 12 preset rock configurations, six customizable preset materials, and several utility shader nodes. The package also features over 100 seamless 16-bit textures for displacement or shading, as well as specialized heightmap brushes for adding localized surface details in sculpt mode.