Changing the doc in Videopost



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 18/08/2010 at 09:04, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   11 
    Platform:      
    Language(s) :     C++  ;

    ---------
    Hi,

    just a small question.
    Is it save to add or remove Objects from the vps->doc in a VideoPostData::Execute() call?
    I tested it and it seems to work but can there be any problems with this approach?
    Also in which state of the Execute function would that be save to do?
    Until VP_SUBFRAME and vps->open it seems to work.

    Thanks,

    affa



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 19/08/2010 at 02:22, xxxxxxxx wrote:

    Afaik it's not allowed to modify the render document.

    cheers,
    Matthias



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 19/08/2010 at 08:42, xxxxxxxx wrote:

    Thanks Matthias.

    do you have any other ideas how we could do this in a VideoPost?
    perhaps we could change the current doc when MSG_MULTI_RENDERNOTIFICATION is sent?
    But i don't like the idea of changing the real document, as the changes are only meant for rendering.



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 24/08/2010 at 03:51, xxxxxxxx wrote:

    Ok, changing the doc in RenderNotificationData seems to work.
    And i guess it's safe to change the doc here, isn't it?



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 24/08/2010 at 06:38, xxxxxxxx wrote:

    It is indeed possible to modify the document during MSG_MULTI_RENDERNOTIFICATION. Just make sure that you really own the document, for example, doc != GetActiveDocument().

    cheers,
    Matthias



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 24/08/2010 at 07:24, xxxxxxxx wrote:

    ah, ok. thanks!


Log in to reply