3DSMax.Стефани Рис аним персонажей
Шрифт:
Рис. 9.8Окно диалога Modifiers (Модификаторы)
www.books-shop.com
дый раз, когда курсор принимает вид стоящей фигурки. Через некоторое время появится
оранжевая линия, продолжающая линию контура таза скелета Biped и проходящая сквозь
вершины оболочки.
Замечание.Если
появились посторон ние линии или образовалось множество телесных оболочек, то перед
тем, как бессильно опустить руки, попробуйте выполнить ряд действий в целях
исправления ситуации. Во-первых, удалите модификатор Physique из стека
модификаторов, а затем примените Physique вновь; иногда он правильно срабатывает со
второго раза. Если это не помогло, то, должно быть, оболочка состоит из слишком
большого числа отдельных сеток. Программа не может поддерживать слишком много
сеток и на деле лучше всего работает с оболочкой, состоящей из единствен ной сетки.
Чтобы преодолеть это затруднение, можно объединить отдельные сетки при помощи
булевского оператора, сформировав единую сетчатую оболочку, а затем снова
попробовать применить модифика тор Physique. Кроме того, можно заменить
геометрические элементы фигуры Biped стандартными геометрическими моделями, связав
их инструментом создания связей комплекса MAX.
Теперь Physique уже поработал над фигурой Biped и сетчатой оболочкой. Как видно из
рис. 9.9, результат действия Physique проявился внутри тела в виде связей и узлов —
или, если угодно, в виде линий и разветвлений. Связи или линии — это именно то, чем
модификатор Physique привязывает вершины оболочки к скелету. Узлы работают как
гибкие суставы. Цилиндрические группы вершин оболочки присоединяются к
ближайшему звену иерархической структуры скелета. Если оболочка слишком сложная, в
ряде случаев образуются ошибочные связи, и тогда при движении тела появляются
острые выступы и происходит деформация оболочки. Бывали даже такие случаи, когда
волосы трехмерного персонажа съезжали с его головы, как только он начинал двигаться.
Однако, даже если скелет Biped настроен очень тщательно, после применения
модификатора Physique часто возникает необходимость для обеспечения плавности
движений персонажа произвести
Рис. 9.9Результат применения модификатора Physique к оболочке персонажа
А нужна ли эта нудная настройка?
Чтобы понять, нужно ли произвести дополнительную настройку оболочки, давайте
заставим ее подвигаться и посмотрим, что из этого получится.
9. Перейдите на командную панель Motion (Движение) и щелкните кнопку режима Figure
Mode( Режим фигуры), чтобы выключить его.
10. Загрузите файл 3DSMax/Tut/basic.bip. Фигура Biped и оболочка исчезнут. Щелкните
кнопку Extents All( Сцена целиком), чтобы в окне появилось изображение модели в
исходной позиции начала анимации.
11. Воспроизведите сцену, обращая внимание на движения фигуры Biped и оболочки. Найти
потерянные вершины, вероятно, будет проще, если изменить способ отображения в окне
проекции на Smooth + Highlight (Сглаживание + блик). Если потерянные вершины не
наблюдаются при движении оболочки, значит, вы можете продолжать работу над
www.books-shop.com
объектом, поскольку, когда модификатор Physique правильно применен к оболочке, с
моделью персонажа можно использовать любой .bip или .stp файл.
Настраиваем потерянные вершины
Ну, здорово — ваша сетчатая оболочка пронизана линиями в пятнадцати различных
направлениях, и вы подумываете о харакири. Но не отчаивайтесь, небольшая настройка вершин
должна разрешить возникшие проблемы. Давайте найдем вершины-потеряшки и присоединим их
к звеньям скелета.
Поиск потерянных вершин
Перед выполнением переназначения связей вершин нужно понять, какие из вершин
присоединены неверно.
1. Убедитесь, что вы щелкнули кнопку Figure Mode, чтобы выключить соответствующий
режим.
2. Разверните во весь экран окно проекции Front (Вид спереди). Выделите оболочку и
перейдите на командную панель Modify.
Вы должны увидеть белую сетку оболочки с разбегающимися по ней желтыми линиями
связей и точками узлов.
3. Щелкните кнопку Sub-Object( Подобъект) слева от списка уровней выделения в свитке
Modifier Stack (Стек модификаторов). В результате кнопка окрасится в желтый цвет, что
указывает на ее активность. Выберите в раскрываю щемся списке Selection Level