- Home /
Question by
tfalmeida91 · Nov 23, 2020 at 09:13 PM ·
shaderspriteoverlapgrayscale
Sprite Grayscale Shader Filter Overlap
Hello there, I am tired of searching around and fideling with shaders, to no avail.
I really need help, I'm trying to create a shader that makes a given sprite turn all others behind it (on a lower "Order in Layer") become white and black.
Like this:
Imagine the circle is one sprite, and the colors is another. when the circle goes above the colors, they go grayscale where both overlap.
example.jpg
(38.9 kB)
Comment
Your answer
![](https://koobas.hobune.stream/wayback/20220613020416im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
grayscale shader on iOS turns black 1 Answer
Displaying part of sprite that overlaps with other gameObject 0 Answers
Unity 2D Shader Graph Sprite transparent when in shadow 0 Answers
Render a sprite only when it's on the parent but not other sprites. 0 Answers
How to fix this kind of shader error? 0 Answers