首页 > 解决方案 > 在 Maya 中为自定义 blendshape 绘制上下文和工具

问题描述

我在 Maya 中创建了一个具有某些功能的自定义 blendshape 节点。作为默认的 maya blendshape,它还接受我想为其绘制权重的多个目标作为输入。

我观看了 Chad Vernon 关于使用paintIndex 属性和回调的教程,但我宁愿使用与blendshape 基本相同的绘制工具,您可以在其中看到不同的目标并选择要绘制的目标。

我已经查看了 customtoolPaint.mel 但这个例子似乎在 Maya 中被打破了,至少对我来说是这样。

我挖掘了很多工匠背景和工具的东西,但似乎我无法自己解决。我想当开始在我的 blendshape 上绘画时,它必须将上下文设置为 MyBlendShapeContext,它必须与一个看起来像 blendshape 的工具相关联?

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

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

标签: c++mayamel

解决方案


我就 customtoolPaint 的错误联系了 Autodesk,它在 Maya 的更新中得到了修复。以下作为参考非常有用。


推荐阅读