【问题标题】:Maya - animation curves for selected objects using pythonMaya - 使用python的选定对象的动画曲线
【发布时间】:2014-09-19 15:09:50
【问题描述】:

正如标题所说,我正在尝试在 Maya 中使用 python 从选定对象(变换)中获取所有动画曲线。

我该怎么做?

【问题讨论】:

    标签: python animation maya


    【解决方案1】:

    使用listConnections 命令,该命令默认作用于选定对象。 t='animCurve' 确保只返回动画曲线。

    cmds.listConnections(t='animCurve')
    

    这将返回驱动您选择的动画曲线列表。

    【讨论】:

    • 也可以直接用cmds.listConnections("object_name_here", t="animCurve")指定对象。您还可以限制特定频道,例如cmds.listConnections, ("object_name.translateX", t="animCurve")
    • 想要补充一点,几乎所有 Maya 命令都适用于选择,无论是用户选择还是您在命令中提供的任意列表。
    • 附加说明:如果曲线和对象之间有任何实用程序节点,这将完全失败。事实上,您可能会获得驱动来自不同对象的通道的动画曲线。
    猜你喜欢
    • 1970-01-01
    • 2020-10-12
    • 1970-01-01
    • 2020-10-31
    • 2015-10-22
    • 1970-01-01
    • 2021-01-26
    • 2017-09-26
    • 1970-01-01
    相关资源
    最近更新 更多