cancel draw calls for objects that are not visible

I was searching for methods to optimise my game.

I was thinking if there is a way to no draw the objects that are in the camera view but are not visible to the viewer?

The thing is that i need to lower my draw calls and at any given time, there are at least 12 game objects that are not visible to the camera. Can this be done?

Sounds like you want Occlusion Culling:

You need Unity Pro to use this feature though.

Hi,

I’m not an expert on the subject, but I think you should look into Occlusion Culling:

Included in unity pro:

Via the asset store (not sure if this works with unity free)
http://forum.unity3d.com/threads/52130-M2HCulling-Optimize-your-game-culling-system-for-Unity