Wizard_Scene_StructureV3
Переписал скрипт.
Исправил кое какие мелочи, структурировал хоть как то, добавил возможность именования персонажа и так же добавил юзер интерфейс..
Скрипт все так же делает структуру для рига.
Что нового?
1. появился юзер интерфейс.
2. появилась возможность масштабировать основной манипулятор.
установка:
1. Скопировать скрипт в папку со скриптами (C:/Users/YourUser/Documents/maya/scripts/ )
2. Запустить мауа, и в командной строке написать WizScStr()
3. Эту команду закинуть на шелф.
Как пользоваться:
1. Ввести название (имя) персонажа.
2. Нажать кнопку "Helper".
3. Отмасштабировать появившуюся окружность в соответствии размера персонажа.
4. Нажать кнопку "Create".
5. Наслаждаться работой.
Что за что отвечает:
XXXNode01 - Нода самого персонажа (переименовываем в зависимости от персонажа. к примеру ManNode01).
globalControl01 - группа перемещения и поворота самого персонажа.
globalScale01 - группа масштабирования персонажа.
globalCurves01 - группа манипуляторов.
conrtolCurves01 - сплайновые манипуляторы.
IKs01 - все ikHandle.
bones01 - сами кости (joint).
RIG_DO_NOT_TOUCH - группа в которую аниматорам не нужно лезть, тут все по ригу..
geo01 - геометрия.. (тоесть сам персонаж, его глаза, зубы и тд.).
faceCluster01 - кластеры управления лицом (если есть).
blendShapers01 - морфинг мишени.
extraNodes01 - остальные объекты.
кстати вот тут в видео рассказано про эту структуру
http://skif3d.blogspot.com/2011/11/blog-post.html
Переписал скрипт.
Исправил кое какие мелочи, структурировал хоть как то, добавил возможность именования персонажа и так же добавил юзер интерфейс..
Скрипт все так же делает структуру для рига.
![]() |
|
1. появился юзер интерфейс.
2. появилась возможность масштабировать основной манипулятор.
установка:
1. Скопировать скрипт в папку со скриптами (C:/Users/YourUser/Documents/maya/scripts/ )
2. Запустить мауа, и в командной строке написать WizScStr()
3. Эту команду закинуть на шелф.
Как пользоваться:
1. Ввести название (имя) персонажа.
2. Нажать кнопку "Helper".
3. Отмасштабировать появившуюся окружность в соответствии размера персонажа.
4. Нажать кнопку "Create".
5. Наслаждаться работой.
Что за что отвечает:
XXXNode01 - Нода самого персонажа (переименовываем в зависимости от персонажа. к примеру ManNode01).
globalControl01 - группа перемещения и поворота самого персонажа.
globalScale01 - группа масштабирования персонажа.
globalCurves01 - группа манипуляторов.
conrtolCurves01 - сплайновые манипуляторы.
IKs01 - все ikHandle.
bones01 - сами кости (joint).
RIG_DO_NOT_TOUCH - группа в которую аниматорам не нужно лезть, тут все по ригу..
geo01 - геометрия.. (тоесть сам персонаж, его глаза, зубы и тд.).
faceCluster01 - кластеры управления лицом (если есть).
blendShapers01 - морфинг мишени.
extraNodes01 - остальные объекты.
кстати вот тут в видео рассказано про эту структуру
http://skif3d.blogspot.com/2011/11/blog-post.html
Спасибо, мне, как новичку, очень пригодился скрипт. Но возник вопрос: А почему для Scale используется отдельная группа?
ОтветитьУдалитьво избежание двойных трансформаций, ну и визуально более понятно.. :)
ОтветитьУдалитьА где сам скрипт-то? Найти никак не могу.
ОтветитьУдалитьнад изображением написано название. правой кнопкой - сохранить как. ну или вот прямая ссылка
ОтветитьУдалитьhttp://render.ru/forum/upload/67_Scene_ctr2010.txt
Здравствуйте! С виду отличный риг, есть все необходимое.
ОтветитьУдалитьЯ некоторое время изучал блендер. А недавно начал делать цикл ходьбы в майе и...
возник меня вопрос - существует ли в майе операция отзеркаливания контролов? Ладно руки/ноги, можно значения трансформов вручную переписать по одному. Но когда дело дошло до пальцев я чуть не поседел. Нашел один скрипт matchBox, вроде работал, но потом стали такие глюки вылазить, что я снес все и начал заново :(
Майя ведь заточена под анимацию, а такой простой фишки и нету :(((
есть для этого скрипты. например PoseMan.
ОтветитьУдалитьhttp://www.creativecrash.com/maya/downloads/scripts-plugins/animation/c/poseman-pose-manager--2
Александр, спасибо за скрипт. Для новичка в maya очень пригодился, т.к. пришлось срочно переходить с max'a. Всем рекомендую — очень удобно.
ОтветитьУдалитьСкрипт обновлен. Жду отзывов.. Может еще что нибудь добавить?
ОтветитьУдалитьНиштяк, протестю..
ОтветитьУдалитьНа http://www.creativecrash.com/downloads надпись
ОтветитьУдалитьWe couldn't find the file you're looking for. Sorry.
Не могу скачать.
да есть косяк.. на креатив краше премодерацию не прошел еще.. сорри..
ОтветитьУдалитьща выложу куда нибудь еще
выложил на народ. качайте. спасибо за понимание.
ОтветитьУдалитьвыявилась небольшая ошибка. скрипт снова обновлен :)
ОтветитьУдалитьЯ еще в конце процедуры ScStrCr() добавил закрытие окна
ОтветитьУдалитьdeleteUI WizScene;
windowPref -remove WizScene;