Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Motion Blur and Alpha Channel

  • Motion Blur and Alpha Channel

    Posted by Zach Youngblood on December 11, 2013 at 6:10 pm

    I am creating motion graphics in AE using vector AI files. When I apply motion blur within AE it looks fine. However, when I render the animation out with an alpha channel and place it on a different background, the motion blur is a solid gray color (see image, objects on the right side are moving). Not only that but all of the vector objects have an ultra thin pixelated line around them (which you can see on the left hand side on the scale). Any suggestions?

    Darby Edelen replied 12 years, 4 months ago 3 Members · 6 Replies
  • 6 Replies
  • Roland R. kahlenberg

    December 11, 2013 at 7:21 pm

    Try rendering with Straight Alpha Channels.

    HTH
    RoRK

    Intensive mocha & AE Training in Singapore and Other Dangerous Locations

    Imagineer Systems (mocha) Certified Instructor
    & Adobe After Effects CS6 ACE/ACI

  • Zach Youngblood

    December 11, 2013 at 7:54 pm

    Straight instead of Premultiplied in the Color settings?

  • Darby Edelen

    December 11, 2013 at 10:58 pm

    [Zach Youngblood] “Straight instead of Premultiplied in the Color settings?”

    Yes, either render it with Straight Alpha or interpret the imported footage as Premultiplied.

    Darby Edelen

  • Roland R. kahlenberg

    December 11, 2013 at 11:23 pm

    [Darby Edelen] “Yes, either render it with Straight Alpha or interpret the imported footage as Premultiplied.”

    Hi Darby, I haven’t used a Premult Alpha for about a decade. I didn’t think that interpreting the Alpha correctly was a solution – wouldn’t the pre-mult alpha contain some RGB pixels of the rendered comp?

    Cheers
    RoRK

    Intensive mocha & AE Training in Singapore and Other Dangerous Locations

    Imagineer Systems (mocha) Certified Instructor
    & Adobe After Effects CS6 ACE/ACI

  • Zach Youngblood

    December 12, 2013 at 3:35 pm

    Success!!! Thank you!

  • Darby Edelen

    December 12, 2013 at 8:05 pm

    [Roland R. Kahlenberg] “I didn’t think that interpreting the Alpha correctly was a solution – wouldn’t the pre-mult alpha contain some RGB pixels of the rendered comp?”

    You probably know this already, but in the interest of other readers I’ll try to be comprehensive 🙂

    A Straight and Premultiplied render will both have the exact same alpha. The difference is in the RGB.

    If you render straight then the RGB channels extend beyond the edges of the alpha channel as they will be masked by the alpha in the composite.

    If you render premultiplied then these ‘extended’ straight RGB channels are multiplied by the alpha. The fully opaque areas are multiplied by white so they look the same. The transparent areas are multiplied by black (or some other arbitrary color, but usually black) and the semi-transparent areas become a mix of black and the original RGB values.

    If you interpret premultiplied footage correctly then AE will unpremultiply (divide) the RGB values by the alpha and you’ll end up with the original RGB values, the same ones you’d get from a straight alpha, since division (or ‘un-multiplication’… glad they didn’t call it that in grade school) is the inverse of multiplication.

    I’m of the opinion that neither straight or premultiplied is necessarily the better option, the workflow just needs to match the chosen method.

    Darby Edelen

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