Создание выражений лица

Прежде чем продолжить, убедитесь, что вы сохранили базовый меш на диск, используя описательное имя, например, Base.x. Помните, вы используете формат X так что вы можете захотеть экспортировать меш в качестве .X файла. Если такой возможности нет, экспортируйте меш как файл .3DS. После того как вы выполнили это, вы можете использовать программу Conv3DS.exe, поставляемую с DirectX SDK, дляконвертирования его в .X файл. Обычно программа Conv3DS.exe расположена в директории \Biri\DXUffls DirectX SDK, или вы можете скачать последнюю ее версию с сайта http://www.microsoft.com/DirectX s^mpanira Microsoft.

После того как вы сохранили базовый меш на диск, вы можете начинать создавать различные виды мимики. Наиболее просто начинать с выражений лица, таких, как например, улыбка, моргание, нахмуривание. Опять же, я хочу сделать все максимально простым, поэтому будем использовать плагин Facial Animator программы trueSpace.

Так получается, что Facial Animator поставляется с набором предопределенных выражений лица, которые вы можете накладывать на лицевой меш простым щелчком мыши! Если задуматься, у Poser имеются точно такие же возможности, так что вы можете создавать выражения лица в любой из этих программ!

Для создания выражений лица меша щелкните закладку Expressions (Выражения) в диалоговом окне Facial Animator. Как вы можете видеть на рис. 11.4, появляется список выражений, которые можно применить к мешу.

Создание выражений лица

Рис. 11.4. Список Expressions плагина Facial Animator предоставляет вам восемь выражений, которые вы можете выбрать

Я хочу, чтобы демонстрационная программа была проста, и т. к. я достаточно счастливый парень, я хочу использовать выражение Smile (Улыбка). Щелкните на кнопку Smile, и вы увидите, как лицевой меш в трехмерном редакторе изменится в соответствии с выбранным выражением. Если вам интересно, щелкните на кнопках других выражений, чтобы увидеть как они влияют на меш. После того, как вы закончите, щелкните на кнопку Smile, чтобы вернуться к настройке улыбающегося меша.

После того как вы выбрали используемое выражение лица (в данном случае улыбку), экспортируйте меш. Для упрощения, назовите его Smile.x. Поместите файл Smile.x в ту же директорию, что и Base.x. Если вы хотите использовать большее количество выражений, щелкните на соответствующую кнопку выражения в диалогом окне Facial Animator, подождите изменения меша и экспортируйте его в .X файл.

Я не хочу вводить вас в заблуждение тем, что в Facial Animator только восемь выражений, поэтому щелкните на вкладку Gestures (Жесты). Вот! Должно появиться еще четырнадцать выражений (см. рис. 11.5).

Создание выражений лица

Рис. 11.5. Список Gestures плагина Facial Animator содержит еще 14 выражений, которые вы можете применять к мешу

Прежде чем использовать выражения вкладки Gestures, щелкните один раз кнопку Reset All (Сбросить все). Это вернет лицевой меш к начальной ориентации. Не стесняйтесь использовать набор жестов. Решите, какой жест вы хотите использовать, и экспортируйте меш, использующий его. Для своей демонстрационной программы я использую только жест Blink (Моргать).

После экспортирования всех выражений и жестов, перейдем к созданию разнообразных мешей для последовательностей фонем.

Предупреждение. После того как вы экспортировали меши лицевой анимации и начали использовать их в своих проектах, убедитесь, что вы не меняете порядок вершин. Это является очень важным для правильного морфирования, как было рассмотрено в главе 8.

Создание базового меша || Оглавление || Создание мешей визем