← All resources

Eliminate Slope Stretching - Terrain Shaders - Episode 8

Auto-discovered

Video / channel Intermediate

Ben Cloward

Visit resource ↗

Description

Eliminate Slope Stretching is episode 8 of Ben Cloward's terrain shaders series. The lesson removes top-down UV stretching on steep cliffs with triplanar projection in Unity and Unreal.

It covers art workarounds such as cliff meshes or height smoothing, then a Unity Shader Graph triplanar layer for color and normals, and an Unreal Coordinate Basis Triplanar Dithered UV path with explicit derivatives and normal reorientation so each texture is sampled once while blending top, front, and side projections.

It is for intermediate technical artists building layered terrain materials in Unity or Unreal. Earlier series episodes on simple layers provide useful context.

The content is a free YouTube tutorial with live material-graph edits and a playlist link. Both engines are shown in one video.

It is useful when cliff materials stretch under planar projection and you need an engine-native triplanar layer without reinventing sampling math.