Track PSR tool object changes



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

    On 16/11/2008 at 16:06, xxxxxxxx wrote:

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

    ---------
    If one uses the AM Coords, you get nice things like MSG_DESCRIPTION_CHECKUPDATE in Message() while the user is changing the PSR values. But if one is using the Pos./Scale/Rotate Tool to change the same object transforms, nothing in Message() until the user stops interaction.

    So, how do you do it generally?

    Here's my situation: I have a deformer object which uses another object to define the area of the modified object to be deformed (it must be this way). For instance, if the user sets the Rotate tool and rotates the area-define object, how do know that the area-define object matrix is changing and then alert the deformer object to call ModifyObject()?

    Thanks,



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

    On 16/11/2008 at 18:21, xxxxxxxx wrote:

    I found that using the deformer object's CheckDirty() seems to do the trick (fingers crossed).


Log in to reply