Hi! We are using Unity 2022 with URP 3D and our characters are made in Spine.
I'm trying to determine if we'd be able to implement the effect shown in this tutorial:
Silhouette tutorial
The method works great with opaque objects, just as in the tutorial.
![](https://en.esotericsoftware.com/forum/assets/files/2024-07-10/1720628490-390445-image.png)
But Spine characters are not opaque, they are transparent. So I tried to change the "Event" to "AfterRenderingTransparents" instead of "AfterRenderingOpaques" and added the object layer to be filtered to the "Transparent Layer Mask" instead of the "Opaque Layer Mask".
Turns out it couldn't be so easy hehehe. The results are just an invisible object behind another.
It is visible when the depth test is set to "Less Equal"
![](https://en.esotericsoftware.com/forum/assets/files/2024-07-10/1720627817-740734-image.png)
But it does not render as the opaque version when I change the test to "Greater"
![](https://en.esotericsoftware.com/forum/assets/files/2024-07-10/1720627869-463265-image.png)
As you can see, the character disappears instead of showing the hidden part.
This is the pannel I'm modifying, just as the tutorial suggests, but changing the opaque options to the transparent ones.
![](https://en.esotericsoftware.com/forum/assets/files/2024-07-10/1720627974-449261-image.png)
I hope someone has tried something similar and can help me. Maybe there's a much simpler way to do this with spine objects and I'm just overcomplicating things?
Anyway, thanks in advance!!