Hi Nico,
I can think of a few ways to tackle the problem but not without diving into some expressions.
You could place an identical camera in your precomp and then link it to your main camera via quick-whipping the position/orientation properties from one comp to another.
That way the camera in your precomp will mirror your main comp.
This method starts to run into problems if you parent your camera to null objects to animate the camera.
A more robust method might be to use an orientation expression linked to a null object. Then use this null object to drive your camera and the orientation of the layers in the precomp.
Turn auto orient off.
Put a 3D null object in the same position
as your camera. Parent the camera to the null.
In your precomp you will want to apply this expression to the orientation
of the objects you want to follow your null
L = thisComp.layer("Null 1");
lookAt(fromWorld(L.toWorld(L.transform.anchorPoint)),transform.anchorPoint)
With the top line of the expression selected after the = sign, quickwhip to the orientation property
of the null in your main comp. Now it should look something a bit more like this
L = comp("Comp 1").layer("Null 1")
lookAt(fromWorld(L.toWorld(L.transform.anchorPoint)),transform.anchorPoint)
Now as you animate the null object the camera will match it’s position and the layers in the
precomp will orient towards the null objects anchor piont.
-Andy