Skip to content
Discussion options

You must be logged in to vote

Hi @csyshing,

The second callstack you posted is coming through TtimeControl::mouseReleaseEvent(). I think that the workflow you captured was clicking on Maya's timeline, is that correct? Maya does an extra refresh when the mouse is released after the timeline is scrubbed or clicked on, which is what I think you are seeing here. I think if you are displaying a single viewport and playback the scene, or scrub the timeline while holding the mouse down you should see one call to update() per time displayed.

Maya is expecting to be able to call MPxSubSceneOverride::update() multiple times a frame without paying a significant performance cost. This is necessary when Maya is displaying multiple…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@csyshing
Comment options

Answer selected by csyshing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants