Watermark & DOF [SOLVED]



  • On 15/11/2014 at 19:40, xxxxxxxx wrote:

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

    ---------
    Hello,

    I've implemented a Video Post plugin that prints information above the render, like a watermark.
    It works pretty well, but when I add DOF to the scene, my watermarks all get blurred. I can see it blurs together with the Back Blur, if I turn back blur off, my watermark keeps intact.

    The native watermark effect works well with DOF, it does not blu. Looks like it's a Video Post as well, so there must be a trick to keep it off DOF blur.

    Things I tried with no success:
    - Set the priority to be very low, like C4DPL_INIT_PRIORITY_PLUGINS-100000, no change
    - Set depth = 0.0 on ExecutePixel on all my watermarked area



  • On 17/11/2014 at 02:33, xxxxxxxx wrote:

    Hi,

    in which part of the call sequence are you applying your watermark?



  • On 17/11/2014 at 07:17, xxxxxxxx wrote:

    Here...
    RENDERRESULT BDVJData::Execute(BaseVideoPost *node, VideoPostStruct *vps)
    {
    ...
    if (vps->vp==VIDEOPOSTCALL_INNER && ! vps->open)
    {
    // watermark
    }
    }



  • On 17/11/2014 at 09:22, xxxxxxxx wrote:

    Couldn't you do it, after the frame got rendered?



  • On 17/11/2014 at 10:32, xxxxxxxx wrote:

    If i do it after VIDEOPOSTCALL_SUBFRAME or VIDEOPOSTCALL_FRAME the plugin crashes.

    But after VIDEOPOSTCALL_RENDER it works as expected, no bur!

    Thanks!


Log in to reply