- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hey guys,
Running Maya 2017 v5 - Student License. Currently updating to Version 5.
I'm going to be referencing some things and typing abbreviations instead.
SDK = Set Driven Keyframe
Has anyone else run into an issue where undo-ing SDKs will not delete all nodes connected with the driven object attributes?
For example, when you use the SDK window and use more than one driver, Maya creates blendedNodes to allow multiple drivers to affect the same attribute. These nodes are incredibly helpful to allow multiple SDK-driven attributes on one object. But I've encountered what I think is a bug...
WHEN you undo the creation of these SDKs, the blended nodes specifically for the translate (and sometimes visibility) attributes do not go away. In fact, the animCurves that are created become disconnected from the driver but stay connected to the blendedNodes and then of course the object's attributes.
This will eventually create a messy scene if a user consistently undo-s SDKs. In addition, the nodes left behind are still affecting the attributes, and it's only obvious when they are selected. Selecting the blendedNodes or the animCurves refreshes the connection and the values affect the attributes on the object (not a desired behavior, especially since the values can alter what is considered "default"). The object can be a mesh or a joint -- same exact bug occurs when undo-ing the SDKs.
Anyone else run into this issue or is this just me?
Solved! Go to Solution.