在Maya中,如何设置父关节而不生成“转换节点”

时间:2018-11-05 15:08:09

标签: maya

看到我的gif enter image description here

当我固定髋关节对象时,它在大纲视图中生成了“ transform1”,如何不生成变换而只是将一个关节固定为一个对象

2 个答案:

答案 0 :(得分:0)

here是答案

如果父目标对象生成“转换节点”,请按“ z”以返回初始状态(非父状态)

首先,将targetobject的所有祖先(父对象,父对象的父对象,...)的比例尺设置为1,1,1,注意,无论旧比例尺是否为1,都必须设置比例尺1在频道框/图层编辑器中

查看我的gif,以下是错误重现(未将缩放比例设置为1)

enter image description here

以下操作将比例尺设置为1

enter image description here

提示:由于我很少修改骨架,因此使用gui操作就足够了,如果您经常使用它,也许maya python脚本可以用一个cmd做到这一点

答案 1 :(得分:0)

您可能会在另一个论坛上获得更多/更快的答案,因为SO完全是针对编程问题的。

这可能是因为_root在层次结构中的某个位置被缩放,并向下传播到您的对象。然后,当您想在其他位置重新父对象时,它将创建该不需要的变换以尝试保留其继承的比例。

修复很简单,但根据装备的复杂程度可能需要进行其他修复:您必须冻结_root的比例,然后您就可以在以后重新生成父对象,而无需生成新的转换。请注意,这可能会导致链下某个地方出现爆裂声,可能需要修复。

这是一个教训:由于许多原因,在任何3d软件中进行装配进行缩放都是邪恶的。只是不要这样做,除非它出于某种目的而存在。而且,如果要除垢,请在使用前将其清理干净!