Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Prism Effect Customization

  • Prism Effect Customization

    Posted by Alex Barratt on June 9, 2020 at 7:01 pm

    Hey all,

    I’m currently working on a prism effect in AE, and I was wondering if anyone could help me bring all the duplicate layers back to the center to merge them all.

    Here’s footage of what it looks like so far without the layers merging to the center.
    https://www.youtube.com/watch?v=btxiWlHo9Ig

    So far I’ve made this by manually positioning each duplicate layer, making it a child of a null object, and then rotate the null object to make the children spin around the center. I’ve counter rotated the children’s rotation to that of the null so that it always remains upright. Now the question is… How do I make it so it can come inward to the center.

    Would love any advice here, as well as any extra tips if you know how to make this project more modular.

    Thank you!!

    Alex T. Barratt
    Multimedia Designer

    Some contents or functionalities here are not available due to your cookie preferences!

    This happens because the functionality/content marked as “Google Youtube” uses cookies that you choosed to keep disabled. In order to view this content or use this functionality, please enable cookies: click here to open your cookie preferences.

    Robert Müller replied 5 years, 11 months ago 3 Members · 7 Replies
  • 7 Replies
  • Richard Garabedain

    June 9, 2020 at 8:21 pm

    you moved them manually out…why did you not manually move them back in?

  • Alex Barratt

    June 10, 2020 at 9:39 am

    Well they are the null objects children, so they are currently at 0,0. I guess I’m looking for a way to make it easy adjustable by slider.

    Alex T. Barratt
    Multimedia Designer

  • Robert Müller

    June 10, 2020 at 1:59 pm

    Since they are distanced from the null they can’t be at 0,0, unless you messed with their anchor points. You should check again or maybe post a screenshot

  • Alex Barratt

    June 10, 2020 at 3:15 pm

    Right, so adjusting the duplicate layer positions back to zero, does bring the layers back to center, but each layer has a unique position as you can see in the screenshot. I’m looking to adjust them all at the same rate, to bring them back to center, or spread them outward.

    Here’s a screenshot.

    Thanks for the replies so far. ☺

    Alex T. Barratt
    Multimedia Designer

  • Richard Garabedain

    June 10, 2020 at 4:06 pm

    well you could create a null and parent them all to that null then animate the scale of the null but then have it so they also scale inversely to that null so that they stay the same size…just a theory though

  • Alex Barratt

    June 10, 2020 at 5:03 pm

    Hmm, OK. So that’s definitely in the right direction. Right now I’m trying to figure out how to best invert the data. So that the null scale of 80% would become 120% on the duplicate layer. Any advice there? I’m currently researching how to create a global var where I can store some of this data.

    The “+ x” is just to show where I think I’d be adding stuff.

    LMK!

    Alex T. Barratt
    Multimedia Designer

  • Robert Müller

    June 11, 2020 at 1:11 pm

    Hey Alex, I just replied to your other topic over at the expression forum, but Im not ure if this does what you are looking for. The best solution in this case would be adding a slider to your null as a “factor” and as it reaches 0 all layers move to the center. Like this:
    fact = thisComp.layer("Control").effect("factor slider")(1)/100;
    value*fact

    Because the standard sliders go from 0 to 100 and I just want the multiplier I divide by 100 in the first step

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