Follow the First Asset tutorial to guide you through the process of building procedures in Unreal. Covers placing a mesh asset and is followed by a second one about building some coloured geometry.
The best way start seeing how Apparance works and learning how to use it is by exploring the Apparance Examples project. This takes you gradually step-by-step through various, increasingly complex examples.

Plugin Installation

Installation of the demonstration version of the plugin:

If you have been given a beta key and link, be sure to use that to access the Demo Plugin on


  1. Which version of Unreal are using? e.g. 4.26
  2. Download the matching plugin from


  1. Find the Unreal plugins folder, e.g. C:\Program Files\Epic Games\UE_4.26\Engine\Plugins
  2. Make Procedural\Apparance folders under it.
  3. Unzip the files into there.

You should end up with a path to the main plugin definition file like this:

C:\Program Files\Epic Games\UE_4.26\Engine\Plugins\Procedural\Apparance\ApparanceUnreal.uplugin

If you are upgrading to a new version of the plugin, make sure you delete the old files in Procedural\Apparance first

Next Steps

To get your projects prepared for procedural generation, follow the Unreal Plugin tutorial.
Alternatively perhaps download the Example Project below and explore some interactive procedural exhibits.

Example Project

A project full of example procedural objects is available for download from Github. Select according to the Unreal version you are using.


  • Placing assets
  • Composite procedures
  • Parameterisation
  • Iteration
  • Variation
  • Seeding
  • Palletisation
  • Geometry generation

(each approx 20MB)


  1. Download, unzip somewhere, and open the UnrealExamples.uproject file
  2. Navigate to the Examples\Basic\ folder and open the PlacementExamples map.
  3. Have a look round the scene in the editor (you can select procedural objects and fiddle with their parameters)
  4. Play-in-Editor to explore all the demonstrations (some are interactive)