I have been around the block on this one and cannot seem to find a solid working solution. What follows is the situation and potential options I have considered. Any additional thoughts would be greatly appreciative.
Scenario: A ball bounces from behind a wall and when "seen" is labeled, but not while behind the wall. Once out from behind the wall, there are time when the ball might bounce in front of the wall at a later point (thus eliminating any layer mask options).
Options:
Occlusion culling. I do not have Pro yet.
Use a panel/gameobject texture attached as child to the ball. Unfortunately it scales when using either Ortho or Persp type cameras. The title should be fixed like a HUD element instead.
Use a GuiTexture/GuiText. Neither can be batched and both show up over the wall. As the Scenario notes, because the balls can end up back in front of the wall, layer masking options are out.
Raycast testing. I chased a batch of options here but could not get a solid solution because of the number of places on the screen where the ball could go. Raycasting seem too limited.
What else am I missing?? Any other options? Any ideas would be huge help!
Jonathan