Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Iterating a pixel bender plugin?

  • Dan Ebberts

    June 7, 2011 at 2:42 pm

    Hmmm…. I don’t see how that could work. AE is designed so that you can just click anywhere on the timeline and it will display that frame. But in this case, it would need data that doesn’t exist because previous frames weren’t rendered. My guess is that you’d need to do it with a conventional (C++) plugin where you could get the data from the first frame and iterate it up to the current frame.

    Dan

  • Matthew Woods

    June 7, 2011 at 6:25 pm

    I know there are effects that work like this. Particle effects for example work based on the previous frame (or data from the previous frame). They usually render fast from the start, but take awhile if you try to cut into the middle (presumably because they have to calculate the prior frames).

    You might be right though that there is no way to do it with pixel bender or expressions. For now, I am using screen grabs from another program running a life simulation.

    Still curious if anyone has an idea how to make the plug-in work in AE. I’d like to get into Pixel Bender more. It seems really powerful.

    Need a quick break from motion graphics?
    Try my game Constellation at:
    https://www.paperdragongames.com

  • Todd Kopriva

    June 7, 2011 at 8:03 pm

    Dan is right that the best way to go about this is with the C/C++ plug-in SDK.

    Pixel Bender is great as an image processing platform, but you’re asking for something very different.

    You’ll notice that there aren’t any particle system plug-ins written with Pixel Bender.

    ———————————————————————————————————
    Todd Kopriva, Adobe Systems Incorporated
    Technical Support for professional video software
    After Effects Help & Support
    Premiere Pro Help & Support
    ———————————————————————————————————

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