Overview

BP_DistantBiome Blueprint Class icon
Core PCG actor

Distant Biome

Spawn forests on distant mountain meshes

BP_DistantBiome lets you generate forests on top of mountain meshes included with your asset. It includes automatic culling that removes trees from surfaces facing away from the scene center, helping keep the performance cost close to zero.

Mountain meshes Automatic tree placement Automatic culling Scale + rotation aware
Infinite Horizon mountain environment with Distant Biome forest
InfiniteHorizon · Distant Biome preview

How To

Place the actor, choose a mountain shape, and spawn. Scaling and rotating the actor does not require manual tree adjustment.

01

Prepare the level

Create a regular level, preferably with a Landscape Actor.

02

Place the Distant Biome actor

Place BP_DistantBiome_(YourAssetName) in the level.

03

Choose a mountain shape

Select the mountain shape that best matches the environment you want to build.

04

Spawn and position it

Press Spawn to generate the forest. You can scale and rotate the actor; the trees adjust automatically.

Placement rule. Trees are spawned only on top of the selected mountain shape. They are excluded from other overlapping objects.
Distant Biome before generation Distant Biome after generation
Before After

Culling

When culling is enabled, trees on mountain surfaces that face away from the scene center are removed automatically.

Distant Biome before automatic culling Distant Biome after automatic culling
Before After
What changes. With culling enabled, trees are removed from surfaces facing away from the scene center. This reduces unnecessary distant geometry while preserving the visible forest.

Details Reference

The settings below mirror the BP_DistantBiome Details panel and control the selected mountain profile, forest coverage, and culling behavior.

BP_DistantBiome Details panel in Unreal Engine

Details options are context-specific. Different biomes can have different categories expanded or collapsed.

Biome
Mountain Shape Value
Selects one of the provided mountain shape profiles.
Forest
Area Slider
Controls how much of the biome area is covered by forest.
Density Slider
Controls how densely trees are spawned.
Scale Slider
Sets the size multiplier applied to all forest trees.
Culling
Cull Checkbox
Enables culling on mountain sides that face away from the Landscape or scene center.
Culling Amount Slider
Controls the strength of the culling effect.
Slope Slider
Controls how slope steepness affects culling. Higher values remove more trees from steep surfaces.
Controls
Help Button
Opens the documentation page.
Clear PCG Link Button
Removes the PCG logic and converts the generated biome meshes into Instanced Static Mesh Components.
Remove Button
Removes the generated biome.
Spawn Button
Generates the biome.
About
Rate Us ⭐⭐⭐⭐⭐ Checkbox
A small review would mean a lot.