Procedural Forest Landscape

Forest Landscape in One step!

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

Description

Key Idea:

Create a scalable optimized and good-looking forest for PC/Console/Mobile games with a clear file structure for subsequent updates, upgrades and integration into ready-made development pipelines. Also, use modern optimization methods, such as low-poly modeling, texture map consolidation, LODs, shader simplification, and so on.

Give the developer the opportunity to both generate the landscape automatically and create it manually using modules.

Implementation:

It was possible to implement content on the stage in one small step:

The material will automatically determine the topology of the ground, paint the geometry with the desired textures (ground with puddles, dirt and cliffs) and generate a foliage (4 type of trees 16 types of grass) and props (4 types of rocks and 4 types of trunks).

Alternatively, the developer can manually make the required terrain using standard tools such as Landscape Layers.

All models are low-poly.

Material pipeline is ORM MetalRough and two-sided masked materials with opacity mask.

Technical Details

Number of Unique Meshes: 58 + 12 similar variations of rocks and stones.

Collision: Automatically generated.

Vertex Count:

LODs: Auto LODs.

Number of Materials and Material Instances:

Number of Textures: 50 texture maps.

Texture Resolutions: 2048px.

Supported Development Platforms:

Windows: Yes.

Mac: Yes.

Documentation: Not required.

Important/Additional Notes:

Supported Engine Versions

5.0 – 5.3