Landscape Mesh Extraction Tool & Procedural Cliff Generation

I created a tool for Unreal Engine that extracts meshes directly from landscape layers, along with a pipeline for applying procedural noise and triplanar displacement.

This workflow allows for quickly generating detailed geometry from landscape data, making it easier to transition from terrain to mesh-based assets while maintaining flexibility for further procedural refinement. It is especially useful for cliff generation and rocky terrain creation.

The process includes:

  • Painting landscape layers

  • Extracting meshes from selected regions

  • Curve-based splitting and edge expansion

  • Applying procedural displacement using noise and triplanar mapping

  • Baking vertex colors for further material control

terrain_workflow_final