ProcGen: Procedural Terrain Generation (Runtime)

Average Rating:  
X Rating Failed

Quick and easy runtime procedural generation in UE4! Some Materials knowledge required.

  • Supported Target Platforms
  • Supported Engine Versions


Demo footage

Old version

Brush editing

Crater making

This is a customizable and lightweight solution for procedurally generated games.

Works in runtime!

High density meshes supported

Stress tested to easily handle 70 100x100 meshes at once (10,000 verticies each) at 60+fps

Fast and optimized enough to run in a tick event with constant collision updates

Plugin will be updated with more functions/features over time


Ensure [Enable View Options] > [Show Engine Content] is checked [IMPORTANT!]

The plugin's content folder will appear on the left in the content browser

Drag a ProcSpawner actor from the Content/Blueprints folder into the world

Ensure some pawn is spawned in the world and possessed - or use your own logic to set its player reference

Easily adjust your terrain's height by the Procedural Mesh Component's relative scale

Height is determined as 0-100 range * mesh's Z scale

HeightMap material determines height values for each vertex

Demo available:

Requests and comments please email

Technical Details


  • Real time generation without major hitches other methods cause
  • Any vertex count and width/height
  • Any amount of chunks to be cycled through
  • Completely customizable height maps driven by materials/noise/textures
  •  Example ground material for slope detection/world space blending

Number of Blueprints: 2

Number of C++ Classes: 1

Network Replicated: N/A

Supported Development Platforms: PC

Supported Target Build Platforms: PC

Documentation: Commented throughout

Example Project:

Important/Additional Notes: Requests and comments please email



Previous Next
  • Edit
  • Preview
  • Help
Login to comment
X Report this Comment
X Attention

X Edit this Comment
  • Edit
  • Preview
  • Help
X Remove this Comment

Are you sure you want to remove this comment?

X Attention