【发布时间】:2016-01-05 02:42:46
【问题描述】:
愚蠢的问题,但我对此有疑问。 你能在同一个形状上绘制超过 1 个属性吗?
出于测试目的,我添加了 3 个双数组属性,并在添加它们时通过循环使它们可绘制。
当我这样做时,我无法通过我的测试来绘制它们,并验证我是否尝试通过右键单击网格 -> 绘制 -> 网格来绘制它,我只看到通常的可绘制属性 + 我定义的第一个属性...
有什么具体的事情要做来声明超过 1 个可绘制的属性吗?
谢谢!
【问题讨论】:
标签: maya
愚蠢的问题,但我对此有疑问。 你能在同一个形状上绘制超过 1 个属性吗?
出于测试目的,我添加了 3 个双数组属性,并在添加它们时通过循环使它们可绘制。
当我这样做时,我无法通过我的测试来绘制它们,并验证我是否尝试通过右键单击网格 -> 绘制 -> 网格来绘制它,我只看到通常的可绘制属性 + 我定义的第一个属性...
有什么具体的事情要做来声明超过 1 个可绘制的属性吗?
谢谢!
【问题讨论】:
标签: maya
我发现了它为什么不起作用。 makePaintable 的文档是错误的...
cmds.makePaintable('node','attribute') 像文档中显示的那样不起作用。相反,您必须执行 cmds.makePaintable('nodeType','attribute') 并且必须选择网格(我想因为您没有在命令中指定它)
它现在可以工作了。
【讨论】: