Контекст рисования и инструмент в Maya для пользовательского blendshape - PullRequest
0 голосов
/ 11 декабря 2018

Я создал собственный узел blendshape в Maya с определенными функциями.Он также, по умолчанию, как maya blendshape, принимает в качестве входных данных несколько целей, для которых я хотел бы нарисовать весовые коэффициенты.

Я наблюдал учебник от Чеда Вернона о том, как делать это с атрибутом paintIndex и обратными вызовами, но я бы предпочелимея в основном тот же инструмент рисования, что и для blendshape, где вы можете видеть различные цели и выбирать, для чего рисовать.

Я заглянул в customtoolPaint.mel, но в Maya пример, кажется, не работает, по крайней мере, для меня.

Я копался во многих ремесленных контекстах и ​​инструментах, но похоже,Я не могу разобраться с этим самостоятельно.Я предполагаю, что когда я начну рисовать на моем blendshape, ему нужно будет установить контекст MyBlendShapeContext, который должен быть связан с инструментом, который будет выглядеть как blendshape?

PS: я знаю, что мог бы иметьтакже унаследовал MPxBlendShape, как в примере SimpleBlendshape.mel, но я хотел сделать это также в качестве учебного процесса.

Любая подсказка о том, как этого добиться, будет принята с благодарностью!Cheers,

1 Ответ

0 голосов
/ 08 мая 2019

Я связался с autodesk по поводу ошибки с customtoolPaint, и это исправлено в обновлениях Maya.После этого в качестве ссылки очень полезно.

...