Copy link to clipboard
Copied
Hi!
I have a 2560 x 720 composition in which all of my 3D layers are positioned to my liking:
I need to resize this composition to 1280 x 720, but when I do so, my layers don't keep their assigned positions.
Here is what I do.
I create a new camera:
So far, so good:
But when I resize the composition, THIS happens:
The problem is, I need the composition to crop from the left in order to get that result:
But obviously, when I reposition my elements or my camera, everything shifts!
So how do I resize my composition from the left while keeping all of my elements in place?
I tried this, but it doesn't work!
Thank you!
Copy link to clipboard
Copied
You have 2 options. The first is to create a new comp the size you want, then drag the existing comp into the new comp, collapse transformations, then add the Camera and Lights to the new comp. I do that kind of workflow all the time and it is by far the most efficient.
The second option is to go to the File/Scripts/Demo Pallet menu and choose the Scale Composition option, then enter a new width for the composition. You'll then need to add a camera or reposition the camera to frame up the part of the scene you want to see. Personally, I'd just nest the comp.
Copy link to clipboard
Copied
Thank you for your answer!
Here is what happens with the first option.
I do the precomposition:
I create a new composition:
I put the precomposition in the new composition and position it the way I want:
I hit the 3D icon and the collapse transformations icon, and everything shifts:
I tried to correct the situation with a camera, but nothing works.
Copy link to clipboard
Copied
Here is what happens with the second option.
I go to the File/Scripts/Demo Pallet menu and choose the Scale Composition option, then I enter the new width for the composition:
a
Then I adjust the height of the composition:
The, with a camera, I add a camera and reposition it to frame up the part of the scene I want to see. When we compare with the original, everything shifts again:
Copy link to clipboard
Copied
I found a solution and will share it tomorrow.
Copy link to clipboard
Copied
When you pre-compose a 3-D layer you just collapse transformations, you never make the Pre-comp 3D.
Copy link to clipboard
Copied
Excellent. But the layers' positions still shift.
Copy link to clipboard
Copied
The geometry does not shift position, but a different camera position in the main comp will effect parallax and perspective. Focal Length is framing, camera position determines the perspective and the relationship between objects at different distances from the camera (parallax). It's that way in real life with a real camera, and it is that way in AE and any 3D app as long as you are not using isometric views like AE's Custom Views.
With collapse transformations turned on, the 3D position of a layer in the pre-comp will be exactly the same as it would be if the layer was in the main comp. There is no difference, there is no position shift. Take a look at this project file and this animated gif:
Properly set up the 3D scene and you can move the camera around any way you like.
If the relative position of the layers changes when you pre-compose then you are either not looking at the active camera view or there is a camera that is not being used in your pre-comp. There is no bug in the workflow.
Copy link to clipboard
Copied
Hi!
Without collapse transformation:
With collapse transformation:
In the precomposition:
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Above is the solution I found for myself. Thanks for everything! I appreciate it a lot!
Copy link to clipboard
Copied
I found out that by linking the 3d camera to a null layer and then rescale the null layer to the desired resolution was a solution. But maybe only works with scaling with the same aspect ratio.