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.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 FeaturesProgressive damage system driven by a float parameterSupports 4 texture stages with increasing intensityWorks with cracks or any tileable textureAdjustable texture scale, blend and offsetOptional emissive cracks (glowing or darkened effects)Texture projection on X, Y, Z axis or Triplanar modeFull support for base material maps:AlbedoNormalMetallicSmoothnessDamage textures do not interfere with the base material setupIncluded Content2 shaders:World Position based shaderObject Position based shader3 demo wall meshes with preconfigured materials33 PNG textures ready to useThis 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.Textures sizes: 2048 x 20482 Custom Shaders




