Я создал собственный узел blendshape в Maya с определенными функциями.Он также, по умолчанию, как maya blendshape, принимает в качестве входных данных несколько целей, для которых я хотел бы нарисовать весовые коэффициенты.
Я наблюдал учебник от Чеда Вернона о том, как делать это с атрибутом paintIndex и обратными вызовами, но я бы предпочелимея в основном тот же инструмент рисования, что и для blendshape, где вы можете видеть различные цели и выбирать, для чего рисовать.
Я заглянул в customtoolPaint.mel, но в Maya пример, кажется, не работает, по крайней мере, для меня.
Я копался во многих ремесленных контекстах и инструментах, но похоже,Я не могу разобраться с этим самостоятельно.Я предполагаю, что когда я начну рисовать на моем blendshape, ему нужно будет установить контекст MyBlendShapeContext, который должен быть связан с инструментом, который будет выглядеть как blendshape?
PS: я знаю, что мог бы иметьтакже унаследовал MPxBlendShape, как в примере SimpleBlendshape.mel, но я хотел сделать это также в качестве учебного процесса.
Любая подсказка о том, как этого добиться, будет принята с благодарностью!Cheers,