Overview
User Guide
Documentation for building procedural environments in Unreal Engine 5
Welcome to EasyBiomes. This guide covers installation, the core biome systems, runtime tools, foliage controls, and the troubleshooting steps to check before contacting support.
Hello, and welcome!
Thanks for using EasyBiomes. We’re grateful to have you with us and look forward to seeing the worlds and environments you build.
Before Creating a Support Ticket
Running through these checks first helps separate EasyBiomes issues from migration, configuration, or project-specific problems.
Verify the issue
Confirm whether the same issue exists in the original EasyBiomes project downloaded through the Epic Games Launcher.
After migrating EasyBiomes into your project, compare the behavior with the original demo levels as well.
Installation checklist
Make sure the assets were installed correctly. See the Installation guide.
Confirm that the Procedural Content Generation Framework (PCG) plugin is enabled.
Use the DefaultEngine.ini supplied with the asset, or copy the required EasyBiomes trace channels into your existing config.
Make sure BP_FoliageManager is present in the level.
Spawn the Biome in the Persistent Level.
After changing biome settings, press Spawn again so the generated result updates.
Editing Spawn Behavior
PCG is modular and flexible, but not every possible project-specific behavior can be exposed as a preset control.
If you want to reduce rock count, change grass height, adjust a particular foliage species, replace a road with a stone path, or make another custom spawning change, you may need to edit the PCG logic directly.
Procedural generation can also produce edge cases such as mesh intersections, floating foliage, or imperfect boundaries. These are normal trade-offs in procedural workflows, so some manual cleanup may still be necessary.
Using Custom Meshes
You can replace or add foliage assets, but this is outside the standard advertised workflow and may require additional investigation.
If you want to add your own foliage or replace EasyBiomes meshes, first investigate the relevant PCG graph and collection structure. When asking for help, include a specific question together with screenshots or graph snippets whenever possible.
Project-Specific Customization
Support covers the functionality described on the product pages and in the EasyBiomes documentation.
What support does not include
EasyBiomes does not provide custom development work for individual projects.
Compatibility with project-specific systems, third-party plugins, or functionality outside the documented product scope is not guaranteed.
EasyBiomes does not offer dedicated VIP consulting or exclusive project support.
