在Maya中绘制上下文和工具以自定义blendshape

时间:2018-12-11 12:57:55

标签: c++ maya mel

我已经在Maya中创建了具有某些功能的自定义blendshape节点。作为默认的maya blendshape,它也将我要为其绘制权重的多个目标作为输入。

我看了乍得·弗农(Chad Vernon)的有关使用paintIndex属性和回调进行此操作的教程,但我宁愿拥有与blendshape基本相同的绘制工具,在这里您可以看到不同的目标并选择要为其绘制的目标。

我已经研究了customtoolPaint.mel,但该示例似乎在Maya中已被破坏,至少对我来说是这样。

我深入研究了许多工匠的背景和工具,但似乎无法独自解决。我猜想当开始在我的blendshape上绘画时,必须将上下文设置为MyBlendShapeContext,这必须与看起来像blendshape的工具相关联?

PS:我知道我也可以像示例SimpleBlendshape.mel那样继承MPxBlendShape,但我也想以此作为学习过程。

任何有关如何实现这一目标的提示将不胜感激! 干杯,

1 个答案:

答案 0 :(得分:2)

我通过customtoolPaint与Autodesk联系以获取错误,该错误已在maya更新中得到修复。以此为参考非常有用。