Creative Communities of the World Forums

The peer to peer support community for media production professionals.

  • Posted by Pete Kearney on July 12, 2010 at 9:35 pm

    The project I am currently working on is a short animation rendered out of C4D into AE. I am trying to add a slight bulge effect to an adjustment layer but the effect sticks in 2D space even when it is made a 3D layer or parented to null object. It does not change size or position as the camera moves in Z space. I have seen a fix for this before but have not been able to hunt it down. Any ideas?

    Pete Kearney replied 15 years, 11 months ago 2 Members · 2 Replies
  • 2 Replies
  • Filip Vandueren

    July 13, 2010 at 5:51 pm

    Don’t expect any 3D miracles from this, but these expressions will keep the buldge point in the right place, nd the radius corrected in relation to the distance to camera.
    But you won’t get a correct perspective out of it, because it’s just a 2D effect, everything depends on the angles of your camera move if this looks convincing.

    Bulge Center:

    toComp(value);

    Horizontal Radius:

    bc=effect("Bulge")("Bulge Center");
    length(toComp(bc-[value/2,0]),toComp(bc+[value/2,0]))

    Vertical Radius:

    bc=effect("Bulge")("Bulge Center");
    length(toComp(bc-[0,value/2]),toComp(bc+[0,value/2]))

  • Pete Kearney

    July 13, 2010 at 7:24 pm

    Thanks a lot! It is working well, but I can’t seem to change the value for the bulge center without getting an error message. I read through this:
    https://livedocs.adobe.com/en_US/AfterEffects/8.0/help.html?content=WS3878526689cb91655866c1103906c6dea-79fd.html
    but still can’t fix it. Probably a simple fix, what do you think?

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy