The Procedural Content Generation Framework (PCG) is a toolset for creating your own procedural content inside Unreal Engine. The framework is built for extensibility and interactivity, providing easy integration into existing world building pipelines, effectively blurring the lines between procedural and more traditional workflows.
In this section, you will find best practice guides and reference pages for using PCG in your projects.
Creating a Fence Generator Using Shape Grammar
A how to guide to building a Fence Generator using Shape Grammar.
Using PCG Generation Modes
A guide to using PCG Partitioning, Hierarchical Generation, and Runtime Generation in your levels.
Using PCG with World Partition
Learn how PCG works with World Partition Data Layers and HLOD Layers.
Procedural Content Generation Framework Data Types Reference
A reference for the PCG data types used with the Procedural Content Generation Framework.
Procedural Content Generation Framework Node Reference
A reference for the PCG Graph nodes used with the Procedural Content Generation Framework.