Damage Cracks Shaders
Damage-based shaders that overlay progressive cracks or tileable textures on 3D models using a damage float, with emissive control, projection modes, and full material support.
by Adrift Team
Price History +
Damage Cracks Shader is a flexible shader package designed to visually represent damage on 3D models through progressive cracks or custom tileable textures.
The system uses a damage float parameter to blend between 4 texture stages, each one representing increased damage. As the damage value decreases, cracks or textures become more visible, creating a clear and intuitive visual feedback.
The shaders are not limited to cracks only:
you can use any tileable texture, adjusting scale, blend strength, and offset to achieve a wide range of effects.
Key Features
- Progressive damage system driven by a float parameter
- Supports 4 texture stages with increasing intensity
- Works with cracks or any tileable texture
- Adjustable texture scale, blend and offset
- Optional emissive cracks (glowing or darkened effects)
- Texture projection on X, Y, Z axis or Triplanar mode
- Full support for base material maps:
Albedo
Normal
Metallic
Smoothness - Damage textures do not interfere with the base material setup
Included Content
- 2 shaders:
World Position based shader
Object Position based shader - 3 demo wall meshes with preconfigured materials
- 33 PNG textures ready to use
This package is ideal for destructible environments, interactive props, or any scenario where visual damage progression is required while keeping full control over materials and performance.