Discord Channel | Website & Support | Facebook | Instagram
"TerraForge Pro - URP"
Made in Unity 6.0; 6.1; 6.2; 6.3, 6.4, 6.5.
TerraForge Pro - URP combines dynamic hardware tessellation, interactive volumetric snow trails, Anti-tiling, Wet and puddles, Cliffs textures, water streams flowing down the terrain's, and advanced texture detailing into a single, highly-optimized package.
Engineered from the ground up with a focus on extreme performance for modern games. Unlike traditional terrain shaders that suffer from severe GPU bottlenecks when using multiple textures, TerraForge Pro implements a custom hardware-level optimization pipeline that allows up to '32 terrain layers (8 Control Splatmaps)' to render with exceptionally high frame rates.
*The vehicle in the test scene is not part of the package.
Key Features:
✔️ Advanced Anti-Tiling Module (Horizon Grid Elimination):
Repeating texture grids (the checkerboard tiling pattern) at medium-to-long distances completely ruin the visual credibility of massive open-world terrains.
- TerraForge Pro implements a multi-stage noise-based anti-tiling system:
- 'Detail Noise Blending:' At short distances, a high-frequency grayscale detail noise texture breaks the uniformity of painted textures.
- 'Distance Resampling & Noise Warping:' At medium and long distances (smoothly fading between configured distance thresholds, e.g., 20m to 100m), the shader offsets and resamples the texture coordinates using secondary scales and low-frequency noise maps.
- 'Visual Fidelity:' Grid repetitions and tiling patterns on the horizon are completely eliminated, leaving natural-looking, organic ground blending across infinite distances.
✔️ Global Cliffs Module (Full Triplanar Mapping):
Manually painting steep rock walls on massive terrains is tedious and prone to texture stretching.
- TerraForge Pro automatically projects a vertical rock texture and normal map onto the steepest slopes of the terrain using a high-fidelity 'Triplanar Mapping system (X, Y, Z axes)' with a sharp blending power (exponent of 4). Each plane's normal map is transformed to world space individually before blending.
- 'Visual Fidelity:' Textures and lighting remain perfectly seamless and stretch-free on all steep vertical surfaces and diagonal transitions, with correct PBR lighting and normal relief from all angles.
✔️ GPU Tessellation & Displacement: Dynamic hardware subdivision based on camera proximity to render real 3D geometry with zero CPU overhead.
✔️ Interactive Volumetric Snow & Trail Deformation (Compute Shader & Inverted Physics):
Generating real 3D footprint trails and vehicle tracks in deep snow or mud usually requires heavy CPU mesh updates that ruin game performance and cause physics glitches.
- TerraForge Pro implements a GPU-driven interactive deformation pipeline:
- 'Compute Shader Stamp Painting:' Characters, tires, or spheres carry the `SurfaceDeformerStamp` component. The system paints stamps into a global `RenderTexture` via a high-performance Compute Shader, using a dual-pass ping-pong blur to simulate trail melting/wind-filling over time and smoothstep anti-aliasing to remove pixel jaggies.
- 'Inverted Elevation Logic:' Standard displacement shaders create a gap between the visual mesh and the physical collision mesh, causing players to hover in the air over footprints. TerraForge Pro solves this by physically raising untouched snow visually above the real collider, and flattening it back to the exact Unity collider level where the player steps.
✔️ Dynamic Rain Accumulation & Slope Water Streams (Wetness & Puddles):
Massive rainstorms should not only darken the ground, but create animated ripples and natural water streams flowing down the terrain's actual slopes and valleys.
- TerraForge Pro implements a multi-stage physical wetness pipeline:
- 'Raindrop Ripples & Wind Waves:' Uses an animated 8x8 flipbook normal sheet to generate realistic raindrop impact ripples inside puddles, combined with multi
Description sourced from the Unity Asset Store listing.