According to the docs renderer.isVisible becomes true if the objects renderer is visible by any camera. How do I make it only true if visible by a specific camera?
Okay well it actually 'just works' as long as the cameras are set to render different layers.
Basically 'isVisible' already takes into account the object culling mask..which I didnt realise.