The Procedural Content Generation Framework (PCG) is a toolset for creating your own procedural content inside Unreal Engine. PCG provides artists and designers the ability to build fast, iterative tools and content of any complexity ranging from asset utilities, such as buildings or biome generation, up to entire worlds.
The PCG 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.
Procedural Content Generation Overview
An introduction to the Procedural Content Generation Framework and how it can be used in your projects.
PCG Editor Mode
An overview of the PCG editor tools mode.
Using Shape Grammar With PCG
An introduction to using Shape Grammar with the Procedural Content Generation Framework.
Using PCG with GPU Processing
An introduction to Procedural Content Generation using GPU Execution and how to use it with your PCG workflow.
PCG Development Guides
Reference and best practice guides for working with the Procedural Content Generation (PCG) Framework.
PCG Biome
Learn how to use the PCG framework with the PCG Biome Core and Sample Plugins.
Procedural Vegetation Editor (PVE)
Use the Procedural Vegetation Editor to generate realistic, high-quality, Nanite-ready vegetation.
PCG Runtime Generation Debugging
An overview of PCG runtime generation debugging tools.