we’ve got some models in a forest scene showing through other models. The models that are visible are bushes and are visible when looking at the trees that should be in the way of them. The bushes have an alpha bumped texture on them, and the trees are a standard diffuse texture.
Look at the upper right of the picture, you can see the same texture applied to some leaves up in the tree - they are obscured by the tree. Why is it working for those but not in this instance?
My guess what happens is: both the trunks and the bushes use some sort of “transparent” shader, which does not write into depth buffer, hence you can get “things visible wrong way” situations. I need to see how the materials look to verify this theory