Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Custom Plugin Error going from AE5 to AE6

  • Custom Plugin Error going from AE5 to AE6

    Posted by John Jackowiak on August 24, 2012 at 4:35 pm

    This may or may not be the correct forum for this. I created a custom plugin through pixel bender to use in AE5. It worked great up until I recently upgrade to AE6. I’m new to this in general, and I can’t seem to find why CS6 is having a hard time with this? Any help would be much appreciated. Thanks!

    The first error I got was at line 11 “input image4 src;”

    kernel INFO
    < displayname : "INFO";
    category : "Demand Control Panel";
    namespace : "Jackowiak";
    vendor : "John Jackowiak";
    version : 1;
    >
    {
    input image4 src;
    output pixel4 dst;
    parameter float reveal
    <
    aeDisplayName:"REVEAL";
    minValue: 0.0 ;
    maxValue: 300.0 ;
    defaultValue: 0.0 ;
    >;

    parameter float buttonSelection
    <
    aeDisplayName:"BUTTON SELECTION";
    minValue: 0.0 ;
    maxValue: 6.0 ;
    defaultValue: 0.0 ;
    >;
    parameter bool alignCenter
    <
    defaultValue: true;
    aeUIControl: "aeCheckbox";
    aeDisplayName: "CENTER";
    >;
    parameter bool alignLeft
    <
    defaultValue: false;
    aeUIControl: "aeCheckbox";
    aeDisplayName: "LEFT";
    >;
    parameter bool alignRight
    <
    defaultValue: false;
    aeUIControl: "aeCheckbox";
    aeDisplayName: "RIGHT";
    >;
    void
    evaluatePixel()
    {
    dst = sampleNearest(src,outCoord());
    }
    }

    John Jackowiak
    Brand New Motion
    jo*******@***il.com

    ***Recent Work***

    https://brand-newmotion.com/reels/motion_graphics.mov

    Dan Ebberts replied 13 years, 8 months ago 2 Members · 5 Replies
  • 5 Replies
  • Dan Ebberts

    August 24, 2012 at 5:35 pm

    Support for PixelBender was dropped for CS6.

    Dan

  • John Jackowiak

    August 24, 2012 at 6:13 pm

    I thought it might be because of Mac’s Lion. Do you have a suggestion for a work around?

    John Jackowiak
    Brand New Motion
    johnj.bnm@gmail.com

    ***Recent Work***

    https://brand-newmotion.com/reels/motion_graphics.mov

  • Dan Ebberts

    August 24, 2012 at 6:29 pm

    No good suggestions, unfortunately. You can hack the PresetEffects.xml file, or create a real plugin (similar to your PixelBender plug–it would just provide controls and pass the input directly to the output). I would do the second one, but there’s a lot to learn if you haven’t done it before.

    Dan

  • John Jackowiak

    August 24, 2012 at 6:44 pm

    What is the best approach for the second option? Would that be using the AE SDK? That is the only other option I’ve really been able to find in my searching other then hacking the XML. I’ve never used it before, but I’ve heard it takes some learning as well.

    John Jackowiak
    Brand New Motion
    johnj.bnm@gmail.com

    ***Recent Work***

    https://brand-newmotion.com/reels/motion_graphics.mov

  • Dan Ebberts

    August 24, 2012 at 7:08 pm

    Yes, you would be using the SDK. For Windows, that also means you would need Visual Studio to compile the plugin. The SDK documentation is good and the sample plugins really help, but there is definitely a lot to learn, even to just gut one of the examples and just leave the controls.

    Dan

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