Kaos Lab - Ultra Modular Landscape System

Watch the Trailer

And the in-depth Tutorial

Latest version - V 1.20 - Full Change Log

If you want to get notification when new updates and upgrades are released, sign up here. (It's strictly no-spam and no-marketing, we only send version updates!)

Ultra Modular Landscape System (UML) is 3 products packed together: 

1) Next-gen landscape master material using a modular layer system that lets you add or remove layers on the fly with a single click. It has an extensive list of material features implemented in a modular way, with a couple of clicks you can decide if you want a cinematic look with all possible render features or carefully selecting features to achieve good optimization and high performance. All 3 example scenes use only a landscape material with 5-7 material layers and no large scale rocks or other static meshes, relying fully on the visual capabilities of the material.

2) Blueprint Prefab System that allows you to spawn complete mountains, affecting multiple landscape material layers, each using erosion masks. These mountains are integrated into your traditional Unreal landscape system, which means they can be combined and modified by hand in a non-destructive workflow. It supports the Landscape mode's edit layers, you can fine-tune them by sculpting and painting on the layers. The best part is that it doesn't consume any extra resources.

3) EasyPCG - A versatile and fully customizable Blueprint actor that lets you to procedurally generated foliage. You can limit spawning meshes to specific Landscape Paint Layers or spawn everywhere. It can generate objects randomly or in unique patterns, following texture masks. If you want to, it can even avoid static meshes for clean, collision-free placement. Fast, flexible, and easy to use - perfect for artists who want beautiful results with minimal hassle!

The pack also contains 3 complete scenes (Iceland, Grassland and Alpine) visible on the render images. Each with 2 versions: 

A) Nanite displacement version for maximum visual quality

B) Optimized, high performance RVT version

Need only specific parts of this system? You can buy UML Material and EasyPCG separately as well!

Features - Material system:

  • Modular layer system

  • Smart material layers (auto-material) - Procedural cliff and snow layer mask generation.

  • Works with any texture types and channel packing (RMA, ORM, ORDp or separate textures)

  • Visible tiling/repetition removal (close and distant scale LOD, UV bombing, macro overlay texture, gradient curve based tinting)

  • Multiple UV types (landscape UVs, triplanar projection, biplanar projection)

  • Height map based blending

  • Runtime Virtual Texture (RVT) support - resulting close to no shader computation cost

  • Nanite displacement support

  • Fuzzy shading (with RVT support)

  • Material based contact shadows

  • Every feature is highly tweakable with precise controls

  • Clean and strictly no-spaghetti master material

  • Works on its own or combined with the Blueprint Prefab System

Features - Blueprint Prefab System

  • Spawn, move and scale complete mountains

  • Non-destructive workflow using Unreal’s landscape sculpting system

  • Works with edit layers (modify the mountains with sculpt brushes)

  • Control which material layers to interact with for each BP prefab instance

  • 16 different mountain shapes

  • Each with 20 unique erosion masks

  • Both the mountain shapes and the erosion masks can be combined in multiple ways

  • Doesn’t consume extra performance during runtime (it is automatically baked down to the landscape height texture)

Features - EasyPCG (5.4 - 5.6)

  • Versatile but easy to use Blueprint actor to spawn foliage or any type of instanced meshes

  • Multiple spawning patterns

    • Follow specified landscape paint layer

    • Follow texture based pattern

    • Procedural clusters

  • Realistic scaling imitating real foliage growth (smaller in cluster edges, bigger in center)

  • Object detection to avoid overlaps

  • Tweak

Support

For product support create a new post on our Reddit page.

IMPORTANT: we do not provide support via email or private messages, please use our subreddit.

Reviews, Requests and Ideas

Since Fab no longer provides written reviews and forum-like communication on the product page, we encourage you to create a new post on our Reddit page.

You can find the product's documentation here.

IMPORTANT PLUGIN REQUIREMENT:

The Blueprint Prefab System requires Landscape Patch plugin enabled.

The example Iceland scenes require the HDRI Backdrop plugin.
EasyPCG requires the PCG plugin enabled.

The material system does NOT require any plugins to work (if used without the Prefab System).
NOTE All the rendered footage were created using the 5.4 version. Minimal visual differences might exist between the other versions due to engine differences.