Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush Python API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Recent
    • Tags
    • Users
    • Login

    Track PSR tool object changes

    Scheduled Pinned Locked Moved SDK Help
    2 Posts 0 Posters 206 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H Offline
      Helper
      last edited by

      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,

      1 Reply Last reply Reply Quote 0
      • H Offline
        Helper
        last edited by

        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).

        1 Reply Last reply Reply Quote 0
        • First post
          Last post