Sprite shader that overlays the main texture with custom texture that can be additionally projected in the screen space instead of the object space to achieve static texture/pattern effect!
With this shader you will be able to:
- Mask main texture
- Adjust mask texture opacity with slider
- Overlay main sprite with custom texture
- Adjust color and rotation of custom texture
- Adjust opacity of custom texture
- Achieve static texture/pattern effect
Notes:
- Sprites from sprite atlases can't be used as overlaying textures in this shader.
- Works smoothly on mobile devices.
- Hyperefficient.