6 Replies Latest reply on Oct 16, 2008 2:33 AM by Mylenium

    Using Photoshop CS3 & After Effects CS3

      Hey All,

      I just created an animation in After Effects CS3. I am working from a 2D PSD file with a lot of layers. I am working on a PPC Mac, Quad G5 with 4.5GB RAM. I am running OS X 10.4.11.

      When I add the comp to the render queue it cannot render due to the image size of the PSD is too large. When I reduce the image size in Photoshop and then switch back to after effects, the animation is thrown off. I have certain layers that are parented to other layers and it seems that when I change the image size and switch back AE pays no mind to them, and they are scattered all over the place.

      Make sense?
      Can anyone help please?

        • 1. Re: Using Photoshop CS3 & After Effects CS3
          Mylenium Most Valuable Participant
          Coordinates are stored from the top left corner, not from the center, so the behavior is normal - the absolute values remain the same, but the overall result is of course different when you scale items. In your case you could use the pan behind tool to change the anchor point position of the parent layer, then adjust its position to bring everything into view. As an alternative, you could also simply create a Null object that matches the original image in size, place the anchor point in the center as with images, copy the animation, then change the parenting to the Null. You can then easily replace the image without messing up your other stuff.

          • 2. Re: Using Photoshop CS3 & After Effects CS3
            Level 1
            Thanks Mylenium. The anchor point is centered on my parent layer in this animation and it still throws everything off when I change the image size. So taking your suggestion of creating a null layer:
            My Original Image is (in pixels WxH) 8741 x 5831. And I am working in a 720x480 project. I know, I should have created a 720x480 new file to begin with and conform everything to that then I wouldn't have this problem, but I didn't want to sacrifice image quality.
            Would I create a Null object 8741 x 5831? or Would it be 720x480?
            What do you mean by copy the animation? Duplicate the layers? Or Copy & Paste?
            Then after I am done with that should I go back into Photoshop and change the size?

            Sorry if this seems silly but I have not run into this problem yet. I think next time I will change the image size before I start animating.
            • 3. Re: Using Photoshop CS3 & After Effects CS3
              David Wigforss-Hv1BNN Level 2
              So your comp is 8741x5831? Does it crash if you add that to render queue, and then set Output Module Stretch to 720x486?

              You may be sacrificing quality by keeping your image large and forcing AE to scale your image down to less than 1/10 the original size.

              Null objects don't have dimensions. I think he meant to match the pos, scale, anchor, rot of the original, copy/paste all the animation over to the null, parent the layer to the null, and remove all animation from the original layer (the null now has it). Then you can swap out the image, reparent it, and the null is in the same place.
              • 4. Re: Using Photoshop CS3 & After Effects CS3
                Joey Morelli Level 1
                "Secret" settings in the Prefs:

                * Hold down all 4 of these keys together (Shift/Control/Option/Command) while selecting Menu Bar/After Effects/Preferences/General

                * Click on the Dropdown Menu - go down to "Secret" (sssssshhhhhhhhh!!!)

                * Click on "Disable Layer Cache" and enter "1" in the box

                * Click on the Dropdown Menu - go to Memory & Cache settings & set them to 90% / 60% (works for me)

                Make sure you set the "Secret" settings back to default or you will run into problems on normal sized projects.

                • 5. Re: Using Photoshop CS3 & After Effects CS3
                  Jonas Hummelstrand Level 2
                  How to get around image buffer problems:
                  i http://generalspecialist.com/2006/11/avoiding-after-effects-error-could-not.asp

                  - Jonas Hummelstrand
                  • 6. Re: Using Photoshop CS3 & After Effects CS3
                    Mylenium Most Valuable Participant
                    David has the correct answer - create the Null object with your 8000x5000 something size, center the anchor point on it, then copy&paste all keyframes over to it. Then start changing the parenting assignments for the child items to reference the Null object in palce of the original image layer. And depending on what you are doing, I wouldn't worry too much about the others' comments about scaling quality in AE. Yes, it could be better on many occasions, but funnily the simple bilinear filtering provides a much better solution for video output than e.g. Photoshop's (unweighted) bicubic interpolation, so ultimately it#s still a matter of personal preference. Next time simply remeber your mishap and try to avoid having to do the work twice. ;-) No shame in that, we've all been there.