Conversation
- Upgrade NurbsCurve to API 2.0 (Maya 2017+) - Expose Tm.asScaleMatrix and Tm.asRotateMatrix - Expose MFn.kMesh
…ated", cmdx.kStepped] = {1: True}
- Support for path-like syntax, e.g. parent | "child" | "grandchild"
- Add Vector.rotate_by PEP8 syntax
- Protect against crash when using MPoint with MObject
- Support BoundingBox.expand with Vector-type
- Expose math.sqrt as cmdx.sqrt
- Expose isScrubbing
- Expose isPlaying
- Support for cmdx.setAttr(undoable=True)
- Support for cmdx.setAttr with Matrix
- Make Maya aware of cmdx version
|
A little overdue, some additions that's been happening over the past month or so.
Path-like SyntaxYou can now more neatly identify objects in a hierarchy. # Before
group = cmdx.encode("|some_grp")
hand = cmdx.encode(group.path() + "|hand_ctl")
# After
hand = group | "hand_ctl"It can be nested too. finger = group | "hand_ctl" | "finger_ctl"setAttrTo my great astonishment, Maya's cmds.setAttr("hand_ctl.translateY", 5)For a user with Maya set to The
So the user is free to choose any unit for their UI without breaking their scripts. |
- setChannelBox - currentFrame - Handle passing tuple to curve() - Integer attribute type - Handle multiple vendored cmdx's
|
More additions, should really be merging this hah.
|
|
We've got company. 😃 https://github.com/AnimalLogic/AL_omx Bringing this up to date with the version bundled with Ragdoll. |
Support for cloning enum attributes.