Mobile-friendly URP shader for blending an overlay texture into a base material, helping replace extra overlay meshes and material slots.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.Key features:- URP Shader Graph shaders.- Lit and Unlit variants included.- Blend a base texture with an overlay texture in a single material.- Vertex color based blending.- Independent vertical fade controls.- Independent horizontal fade range with separate start and end softness.- Base and overlay opacity mask slots.- Optional use of base map alpha as opacity.- Optional use of overlay map alpha as opacity.- Selectable opacity mask channel: R, G, B, or A.- Optional base normal map.- Optional overlay normal map.- Independent tiling and offset for base and overlay textures.- Overlay color tint.- Roughness control for the Lit variant.- Transparent surface support.- Alpha clip threshold control.- Custom material inspector with organized sections.- Mobile-focused setup with optional features disabled by default where possible.- Includes brand-styled editor header.- Includes a Room demo scene showing practical shader usage.Custom shaders:- BurningAs./VertexBlendLit- BurningAs./VertexBlendUnlitDemo content:- Room demo scene included.- Example materials for common overlay blending use cases.- Demo scenes include third-party CC0 assets by Quaternius; see Third-Party Notices.txt in the package for details.Render pipeline:- Universal Render Pipeline only.Recommended use:- Mobile and performance-conscious URP projects.- Meshes with vertex colors when using vertex paint blending.- Static environment surfaces, modular walls, floors, props, and decorative surface details.Texture sizes:- No strict texture size requirement.- Recommended for mobile: 512x512, 1024x1024, or 2048x2048 depending on target device and asset importance.AI-assisted tools were used for development assistance and documentation writing.The package does not include any AI or machine learning runtime functionality.



