ULTRA SURFACE SHADER V1.2
Ultra Surface Shader (USS) is a modular Unreal Engine material system built for realistic, cinematic, and production-friendly surface work.
The package is organized around clear material-instance parameter groups, 5 master material assets across 3 material families, and optional feature branches. Start with the master material that matches your surface, assign your textures, then enable only the mapping, stochastic, overlay, mask, cloth, Virtual Texture, or displacement features your material actually needs.
USS Base is the single-surface PBR workflow for clean material setups with optional overlays, dirt, stains, normal, AO, displacement controls, and an included USS Base VT variant for Virtual Texture workflows.
USS Blend is the layered A/B workflow for material blends with BlendMask, Edge Mask, Height Mask, Edge Grunge, Dirt, Stains, and mask-to-normal support.
USS Cloth extends the shared USS logic with cloth-focused fuzz color, fuzz mask, view-dependent fabric response, and an included USS Cloth VT variant for Virtual Texture workflows.
Key Features
Five master material assets across three families: USS Base, USS Blend, USS Cloth, USS Base VT, and USS Cloth VT
Advanced Mapping workflow with regular UV fallback
Optional Advanced 9-Plane Mapping for main PBR surface projection
Local Advanced Mapping controls for selected overlay and mask branches
Optional Stochastic Tiling for visible texture repetition breakup
Slot-driven texture handling for color, linear/packed, mask, normal, height, and displacement inputs
BlendMask, Edge Mask, Height Mask, Edge Grunge, and Breakup controls for layered surfaces
Dirt and Stains overlay branches for secondary surface detail
Cloth fuzz response for textile-style materials
Mask-to-normal support for additional transition lighting and surface breakup
Packed texture workflow support such as ORM, ORD, MRD, and custom RGBA-style packing
Demo and showcase levels included as practical starting points
Workflow Notes
Regular UV mapping remains fully valid and is recommended for authored UV layouts, decals, trim sheets, logos, atlases, and any placement that must stay fixed to the mesh UVs.
Advanced Mapping is useful when a surface benefits from projection-based mapping.
Advanced 9-Plane Mapping should be enabled only where the main PBR surface benefits from the extended projection mode.
Virtual Texture variants are included for USS Base and USS Cloth workflows.
Stochastic Tiling should be enabled only where visible repetition needs breakup.
Texture slots route color, linear/packed, mask, height, displacement, and normal data through the correct shader logic internally.
Rendering Notes
USS is designed primarily for Unreal Engine standard Lit workflow.
Edge Finding is intended for Lit/raster rendering and is not a Path Tracer feature.
Displacement should be treated as a Nanite/Lit workflow in this package.
No customer-installed code plugin is required for the material system.