Open World Procedural Rain Forest

Rain Forest Ecosystem for open-world games

Category:
Tags: , , , , , , , , , , , ,

Description

VIDEO Walkthrough , VIDEO Quick Start

Procedural Rain Forest Ecosystem is specially designed to create huge open-world landscapes with tropical vegetation. The pack comes with landscape auto-material, procedural spawner volumes to quickly populate your entire world with plants and rocks. With this pack you will be able to generate a 64 square km PLAYABLE rain forest in a few clicks. (depending on your system and intended platform, you can create even bigger rain forest landscapes). All you need is a heightmap to import it as a landscape and if you don’t have one, you can generate a landscape with UE5 landscape built in tools. The pack comes with 2 demo maps, one is 64 square km and the other one is 16 square km.

This pack is perfect for any tropical scene and is also very customizable. All the materials have lots of parameters which can be adjusted to personalize the aspect of the plants (color, wind intensity and strength and many others) and also the aspect of the auto-material landscape. The auto-material comes with procedurally generated 3d foliage (grass, fern, other small plants) and with 12 landscape layers which will allow you to paint sand, gravel, pavement, dirt, cliff and many others.

All foliage comes with LODs and most of the plants also have billboards for the last LOD, so you will be able to add thousands or even hundreds of thousands of trees (as you can see in this video) without a huge impact to the graphic card. (every billboard has just 2 triangles)

Try the PLAYABLE DEMO now!

Attention: This product is using World Partition to keep everything optimized. When you first open the demo map, the landscape regions will not be loaded and this is why you can not see the landscape inside the editor. In order to see the landscape, you will have to go to the World Partition Tab and select all the regions after that right click on the selection and press Load Regions from Selection. You have to do this only once per project. This is how Unreal Engine works…

The assets are as optimized as possible but, let’s not forget that Lumen is real time global illumination system, so for lower end computers, there will be performance issues. For those cases I recommend the following changes into Project Settings – Rendering:

1. Disable Lumen

2. Disable reflection or change it from Lumen to Screen Space

3. Replace Virtual Shadow Maps with Shadow Maps (this alone will give you at least 10-15 fps more). As soon as foliage will be nanite enabled in Unreal Engine, all those optimization issues will disappear.

On the other hand, if You want to use the pack at it’s full potential, I recommend using Lumen. In order to enable Lumen (if it is not already enabled) you should go to Project Settings/Engine/Rendering and make sure you have the following setup:

This pack works perfectly with any type of landscape (designed in Unreal Engine with it’s built-in tools, or created from a heightmap or with alpha brushes)

This pack is the perfect tool to texture and populate with foliage your huge open world tropical landscape

This pack works very well in combination with Open World Template (for those willing to add day-night cycle or dynamic weather system to their open-world game). For very realistic results, I recommend using this pack in combination with a real-world heightmap/landscape

This product supports Lumen for Unreal Engine 5.0+ .

Technical Details

Number of Unique Meshes: 21

Collision: Yes – automatically generated

LODs: Yes – where applicable because the rocks have Nanite enabled so there is no need for LODs

Number of Materials and Material Instances: 50 materials, material instances and material functions

Number of Textures: 138

Texture Resolutions: between 512 x 512 and 4096 x 4096 (all landscape layers are 4k)

Supported Development Platforms:

Windows: Yes

Mac: Not tested

Documentation: Please watch my videos from the description

Important/Additional Notes: In order to use Procedural Foliage Spawners from this pack, you will have to go to Editor Preferences/Experimental and enable Procedural Foliage. With the 2 procedural foliage Spawners from this pack, you can populate your entire world with foliage in just a few clicks.

If you like this pack, feel free to write a review and rate it. This will keep me motivated to create better and better assets. Thank you!

Supported Engine Versions

5.0 – 5.3