Hi,
I am using the events OnBecameVisible and OnBecameInvisible
to check out some camera rendering functionalities.
But it came as a suprize when i saw the OnBecameInvisible
event NOT firing on objects which were actually hidden totally in game view for the camera!!
For example, i wrote those events on some trees (planes) and even after hiding behind a building wall there was no OnBecameInvisible
event fired on them, i.e., they were rendered by camera!
Whereas, that event got naturally fired on trees outside of camera frustum (this is understandable).
Is it just because i was facing towards those trees though hiding behind a wall?
Does it depend on the shader used for the wall?