VPBUFFER_POSTEFFECT



  • On 14/06/2013 at 17:02, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   12 
    Platform:   Windows  ;   Mac OSX  ; 
    Language(s) :     C++  ;

    ---------
    Hi all,

    i'm trying to add the VPBUFFER_POSTEFFECT to the multipass without luck.

    if (addPostFX)
    {
         MultipassObject *mpo = NULL;
         mpo = (MultipassObject* )BaseList2D::Alloc(Zmultipass);
         if (mpo)
         {
              //mpo->SetName("VrayBridge MP Object");
              BaseContainer *data = mpo->GetDataInstance();
              data->SetLong(MULTIPASSOBJECT_TYPE, PBUFFER_POSTEFFECT);
              rd->InsertMultipass(mpo, NULL);
              rd->Message(MSG_UPDATE);
              EventAdd();
         }
    }

    Thanks in advance
    Renato T.



  • On 15/06/2013 at 00:57, xxxxxxxx wrote:

    Hi Renato,

    Only thing I can think of is that you're using the base container to set values. Could this be one of those instances where you need to use Get/SetParameter instead?

    Steve



  • On 16/06/2013 at 14:13, xxxxxxxx wrote:

    where is my last post?? :)


Log in to reply