I have this minor problem, something I don’t understand.
2 models:
character
building
Both are in opaque render bucket, both write and test depth, runs totally as you’d expect
I disable the color writing for the building, hoping for an invisible item that still writes depth and blocks the character when behind it. Does not work, character shows up. When I set the character to the transparent bucket it works as I wanted.
Here are some screenshots showing the different situations:
(Character in same place half behind a pillar in all screenshots)
The building is in opaque unless otherwise stated. Why does it not block without the character in transparent?
I ask partly because I just want to understand whats going on, but also because having the character in the transparent bucket is gonna cause me some problems later on when I add partly transparent textures like hair that need to be in transparent alone.