Single Material Texture Blend URP is a mobile-focused shader package for blending a second texture layer directly into a base material.
It is designed for developers who need decal-like surface details, dirt, paint, ornaments, damage, stains, color variation, or material transitions without adding extra overlay meshes, additional material slots, or decal projectors.
The package includes Lit and Unlit shader variants, custom material inspectors, opacity mask support, optional normal maps, vertex color blending, and independent horizontal and vertical fade controls.
The main goal is practical production use on mobile hardware: fewer unnecessary objects, a simple material workflow, and controlled texture sampling. Features that can increase cost, such as normal maps and opacity masks, can be enabled only when needed.
Suitable for mobile games, stylized environments, modular walls, floors, props, architectural surfaces, and any scene where artists need fast overlay texture blending inside one material.