Nature & Terrain

Surface Forge v1.1.5

Explore Surface Forge v1.1.5 for Unreal Engine 5, featuring six-layer material blending, Nanite displacement, procedural puddles, and Decal Forge 1.2.

Surface Forge v1.1.5Nature & Terrain

Resource overview

Architectural and Environmental Material Blending in Surface Forge

Constructing believable environments in modern game engines requires transitioning between contrasting surfaces without exposing artificial seams or relying on repetitive tiling textures. Combining dressed stone foundations with muddy soil, laying asphalt against gravel shoulders, or feathering moss into porous rock traditionally requires separate custom shaders or laborious manual asset setup. Surface Forge addresses these challenges as a cinematic-grade environment surfacing framework for Unreal Engine 5, unifying multi-surface blending, Nanite geometric displacement, and procedural environmental detailing into a consolidated production pipeline.

The system is built to serve architecture, landscapes, roads, rocks, hero assets, and organic environments within a single workflow. Rather than treating static props and terrain as isolated shading problems, the framework establishes a shared physical logic across scenes. Material transitions maintain physical weight because the underlying shading network prioritizes height-based edge blending over simple opacity crossfades. Texture data crests and settles along topological elevations, allowing coarse gravel to lodge within stone cracks or fine dirt to pool inside pavement grooves. This architecture preserves geometric presence whether scenes are rendered in cinematic passes or executed within high-end real-time viewport environments.

Six-Layer Composition and Procedural Masking Controls

At the center of the framework is a six-layer material blending system that gives artists precise control over multi-textured assets. Surface distribution can be authored manually using standard vertex painting or mesh painting workflows, while procedural rules automate the underlying spatial placement. The system incorporates dedicated slope and curvature layers that calculate mesh orientation dynamically. Steep inclines automatically reveal underlying cliff or rock textures, while concave crevices collect sediment, grime, or moisture through automated curvature detection.

A dedicated snow accumulation layer functions alongside these spatial masks, blanketing upward-facing surfaces according to directional rules so assets retain natural coverage even when repositioned within a level. Version 1.1.5 introduces a dedicated Blend Material Function designed specifically for six-way blend control, standardizing layer hierarchy and interaction. This release also resolves legacy input mapping issues by correcting inverted green and blue paint channels, ensuring that imported brush strokes and vertex color assignments function consistently across custom asset libraries. Layer blending stability has been refined alongside edge transition quality, allowing clean delineation between varied materials without excessive shader complexity.

Nanite Displacement and Height Handling Across the Surface Pipeline

High-fidelity structural detailing within Surface Forge is driven by native Nanite displacement support, allowing texture height maps to displace geometry directly inside Unreal Engine 5. For workflows balancing geometric density, the framework provides Parallax Occlusion Mapping (POM) complete with silhouette rendering and self-shadowing capabilities. Version 1.1.5 expands POM control by adding per-layer POM height rotation settings alongside an art-directable custom light vector direction, enabling artists to align POM micro-shadows precisely with scene lighting setups.

The height displacement POM fix introduced in version 1.1.5 natively supports Unreal Engine 5.5 and later, addressing core engine limitations that restrict this behavior in Unreal Engine 5.3 and 5.4. To prevent high-intensity displacement from breaking open polygon borders along hard edges, the workflow utilizes displacement edge masking and paintable height suppression. Artists can also utilize a dedicated Blender companion tool designed to mask or chamfer mesh borders in a single click, preparing clean displacement boundaries on custom meshes before importing them into Unreal Engine. Within the engine, Unreal Engine's native Modelling Tools are recommended to refine bevels and prepare geometry for stable displacement calculations.

Environmental Weathering Systems and Decal Forge Integration

Environmental realism depends heavily on dynamic weathering, which the system delivers through procedural wetness and precipitation layers. The integrated puddle framework deposits water across both static meshes and landscapes, complete with surface ripples, running drips, dynamic droplets, and customizable wetness masks. Snow and puddle painting logic allows artists to selectively paint puddles or snow cover onto surfaces, establishing realistic moisture buildup inside depressions, wheel ruts, and architectural drainage pathways.

Weathering passes are further expanded through the built-in inclusion of Decal Forge 1.2. This procedural decal system features automatic surface alignment, precision projection bounds, enhanced parallax projection, and shadow-casting POM decals. Decal Forge 1.2 carries its own puddle, ripple, drip, and droplet behaviors, letting artists scatter local stains, damage patches, and water pools without altering underlying base materials. These decals integrate improved UV breakup logic to reduce pattern repetition across vast structural elements, helping maintain visual variation across broad structural faces.

Projection Mapping Workflows and Engine Requirements

To eliminate texture stretching across complex, non-planar meshes, the framework provides several projection modes, including Triplanar projection, World Aligned Texture (WAT) projection, and local projection workflows. Shading errors common to procedural projections are addressed through correct normal rotation handling across all projection modes, paired with independent texture rotation controls and axis scaling. An integrated UV breakup system systematically disrupts visible tiling patterns, preventing repetitive artifacts when mapping expansive terrain expanses, massive cliffs, or long roadways.

Material instances are structured through an optimized instruction count designed to support Megascans-compatible assets and ORDp (Occlusion, Roughness, Displacement) texture packing. Surface Forge also supports Runtime Virtual Texture (RVT) blending, allowing placed props and hero rocks to sample and inherit the color, wetness, and tone of the surrounding landscape to eliminate hard intersection borders. Operating the system requires Unreal Engine 5.3 through 5.8. Mesh painting workflows require the native Mesh Paint Plugin and Virtual Texture support enabled within project settings, while vertex painting is active by default. Surface Forge functions within an extended ecosystem of Unreal Engine tools that includes World Forge for landscape auto-materials, Cloud Forge Complete for VDB clouds, Atmos Forge for atmospheric lighting, Nebula Forge, and Cosmic Forge planetary and asteroid systems.

Explore Similar Assets

Free resource

Get this resource

Resource archiveSurface_Forge_v_1_1_5.7z

Related resources