Меню и параметры Facial Editor

Материал из CryWiki Russia

Перейти к: навигация, поиск

Содержание

Меню и параметры Facial Editor

Введение

Следующий документ опишет лицевой редактор, его функции и окна.

Меню

Sandbox FacialEditorRefMenus image014.jpg

Следующий раздел описывает каждые выпадающие пункты меню и их функции в лицевом редакторе.

Проект (Project)

  • New — Создать новый проект.
  • Open — Открыть проект.
  • Save — Сохранить проект.
  • Save As — Сохранить проект и указать название/расположение.

Правка (Edit)

  • Undo — Отменить последнее действие.
  • Redo — Повторить действие после отмены.

Библиотека выражений (Expressions Library)

  • New — Создать новую библиотеку выражений.
  • Open — Открыть библиотеку выражений.
  • Save — Сохранить библиотеку выражений.
  • Save As — Сохранить библиотеку выражений и указать название/расположение.
  • Export Selected Expressions — Создать новую библиотеку выражений, содержащую только выбранные выражения.
  • Import Expressions — Открыть существующую библиотеку выражений и объединить выражения с текущим.
  • Batch Update With Selected Expressions — Выбрать набор библиотек выражений и объединить выбранные выражения в них, заменив выражения в каждой библиотеки, если они уже существуют.
  • Morph Check — Отобразить список всех морфов связанных с библиотекой выражений, которые отсутствует в текущем загруженном персонаже.

Персонаж (Character)

  • Load — Загрузить персонажа из CHR.

Последовательность (Sequence)

  • New — Создать новую последовательность.
  • Open — Открыть последовательность.
  • Save — Сохранить последовательность.
  • Save As — Сохранить последовательность и указать название/расположение.
  • Load Sound — Загрузить совместимый WAV-файл в последовательность.
  • Load Skeleton Animation — Загрузить скелетную анимацию для персонажа. Доступны анимации только из CAL-файла (Crytek Animation List).
  • Batch Apply Expression — Не поддерживается.
  • Export Selected Expressions — Создать новую последовательность, содержащую только выбранные каналы.
  • Import Expressions — Прочитать каналы из существующей последовательности и объединить их в текущую последовательность.
  • Batch Update With Selected Expressions — Открыть набор последовательностей и объединить выбранные каналы в каждую последовательность, заменив каналы, если они уже существуют.
  • Load Video Extracted Sequence — Загрузить текстовый файл, сгенерированный утилитой FaceAnim, используемый для захвата движений лица актёров. Импортируются и кривые, и видео.
  • Load Video (Ignore Sequence) — Загрузить текстовый файл, сгенерированный утилитой FaceAnim, используемый для захвата движений лица актёров, но игнорировать данные движений и загрузить только видео.
  • Load Group File — Загрузить GRP-файл, сохранённый из редактора уровней. GRP-файлы экспортируют объекты последовательностей, которые появляются на уровне при создании новой последовательности в редакторе кат-сцен. Сохранение этих объектов, как GRP-файлов, экспортирует в формат XML всё, что содержится в последовательности от положения звука, до скелетной анимации и путей камеры. Они могут быть затем импортированы в лицевую последовательность для использования в лицевом редакторе.

Джойстики (Joysticks)

  • New — Создать новый джойстик.
  • Open — Открыть джойстик.
  • Save — Сохранить джойстик.
  • Save As — Сохранить джойстик и указать название/расположение.
  • Create Expression From Current Positions — Получить текущее выражение с персонажа, как определено джойстиками, и создать запись в библиотеке выражений, которое захватит.

Синхронизация губ (Lip Sync)

  • Extract Phonemes — Анализировать текущие загруженные формы сигнала и выбрать набор фонем для использования синхронизации губ. Если известно, какой надо ввести текст, представляющий звук — используется для улучшения точности результатов.
  • Batch Process Directory — Пакетная обработка каталога со звуком, в FSQ-файлы используя то же самое название, что и у самого звукового файла.

Окна

Параметры предпросмотра (Preview Options)

Sandbox FacialEditorRefMenus image015.jpg

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

Ползунки эффекторов (Effectors Sliders)

  • Clear All — Не поддерживается.

Sandbox FacialEditorRefMenus image016.jpg

  • Morph Targets Tab — Списки всех доступных целей морфа в персонажей. Ползунки «Weight», в этом окне, позволяют пользователю предпросмотреть каждый морф, путём перемещения ползунка к левой части (отрицательные значения), и к правой части (положительные значения). «Balance» позволяют асимметрично предпросмотреть каждую форму или морф.

Sandbox FacialEditorRefMenus image017.jpg

  • Effector — Отображает название целей морфа, хранящихся вместе с персонажем. Галочка рядом с названием морфа, включает и отключает эффект от ползунка «Weight».
  • Weight — Ползунок для перемещения цели морфа с нейтральной позиции на отрицательные или положительные значения.
  • Val — Отображает положение ползунка «Value» в цифровой форме.
  • Balance — Контролирует баланс фактора, симметрии или морфа.
  • All Effectors Tab — Схоже с предыдущей вкладкой, но здесь списки всех возможных эффекторов, от морфов до выражений.

Sandbox FacialEditorRefMenus image018.jpg

  • Effector — Отображает названия доступных эффекторов, от целей морфов до скомпонованных выражений. Галочка рядом с названием эффектора, включает и отключает эффект от ползунка «Weight».
  • Weight — Ползунок для перемещения эффектора с нейтральной позиции на отрицательные или положительные значения.
  • Val — Отображает положение ползунка «Value» в цифровой форме.
  • Balance — Контролирует баланс фактора, симметрии или эффектора.

Проводник выражений (Expressions Explorer)

Sandbox FacialEditorRefMenus image019.jpg

  • Expressions Tree View — Списки выражений, которые будут собраны в библиотеку выражений. С помощью этого окна, пользователь может определять существующие морфы в персонаже и компоновать из в выражения, посредством интерфейса меню правой кнопки мыши (ниже).

Sandbox FacialEditorRefMenus image021.jpg

Expressions Tree View — Меню правой кнопки мыши

New Folder — Создать новую папку.
New Expression — Добавить существующий морф или создать новое выражение.
New Bone Control — Создать новый контроллер кости или канал, через которые кости вместе с персонажем могут быть анимированы.
New Attachment Control — Создать выражение, которое вращает прикрепления (не поддерживается для кожных прикреплений).
Rename — Переименовать выражение или папку.
Copy — Копировать выражение.
Paste — Вставить выражение.
Remove — Удалить выражение или папку.

  • Curves Tab — Вкладка «Curves» позволяет пользователю контролировать, как сильно смешивается форма при переходе выражения от минимальной до полной амплитуды.


Sandbox FacialEditorRefMenus image022.jpg Время от −1.0 до 1.0.
Sandbox FacialEditorRefMenus image023.jpg Воспроизводит последовательность морфа/выражения.
Sandbox FacialEditorRefMenus image024.jpg Переключает начало с −1.0 (выключено) или только с 0 (включено).
Sandbox FacialEditorRefMenus image025.jpg Задаёт позицию ползунка на 0.
Sandbox FacialEditorRefMenus image026.jpg Задаёт позицию ползунка на −1.
Sandbox FacialEditorRefMenus image027.jpg Задаёт позицию ползунка на +1.
Sandbox FacialEditorRefMenus image028.jpg Верхний ползунок задаёт выражение от −1.0 до 1.0.

Sandbox FacialEditorRefMenus image029.jpg Нижний ползунок задаёт баланс от −1.0 до 1.0.
Sandbox FacialEditorRefMenus image030.jpg Отображение сплайна. Определяет, как смешиваются формы морфа во время перехода выражения (нескольких морфов) от минимальной до полной амплитуды.

  • Preview Tab — Не поддерживается.

Окно последовательности (Sequence View)

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

Sandbox FacialEditorRefMenus image031.jpg

  • Sequence Tree View — Позволяет создавать список доступных выражений, которые могут быть непосредственно анимированы вместе с последовательностью. Они собраны путем добавления форм и выражений из библиотеки выражений в виде дерева.

Sandbox FacialEditorRefMenus image033.jpg

Sequence View — Меню правой кнопки мыши

New Folder — Создать новую папку.
Remove — Удалить элемент, такой как папку или выражение.
Add Balance — Добавить дорожку баланса, который контролирует асимметрию.
Cleanup Keys — Сократить количество ключей, на основе порога, заданного пользователем.
Smooth Keys — Функция для сглаживания шума. Часто используется mocap-данные.
Remove Noise — Функция для удаления шума. Часто используется mocap-данные.
Add Morph Target Vertex Drag — Не поддерживается.
Add Procedural Animation — Не поддерживается.
Add Layer — Добавить слой для изменения большего количества последовательных ключей.
Delete Layer — Удалить слой.
Collapse Layer — Фиксация изменений, сделанных в слое, до базисных кривых на постоянной основе.
Insert Viseme Shapes — Режим, в котором морфы могут быть введены в виде текста, для создания перекрытия форм, которые смешиваются друг с другом. Это полезно для получения быстрых макетов Viseme по ключевым кадрам синхронизации губ. В названии выражение должен быть префикс «visim».


  • Трек кривой (Curve Track)

Sandbox FacialEditorRefMenus image034.jpg

  • Трек кривой — Панель ключей (выделено красным на снимке ниже)

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

Sandbox FacialEditorRefMenus image035.jpg

  • Трек кривой — Амплитуда (выделено красным на снимке ниже)

Амплитуда отображает весь спектр доступных вещей для конкретного выражения или джойстика. В зависимости от фактической настройки диапазонов ниже нуля, могут быть эффекты.

Sandbox FacialEditorRefMenus image036.jpg

  • Трек кривой — Экран кривой (выделено красным на снимке ниже)

Экран кривой отображается как кривая выбранного трека, а также самих ключей.

Sandbox FacialEditorRefMenus image037.jpg

  • Аудио-трек

Sandbox FacialEditorRefMenus image038.jpg

  • Аудио-трек — Меню правой кнопки

Sandbox FacialEditorRefMenus image039.jpg

  • Clear all Waveforms — Удаляет все формы сигнала из трека.
  • Lip Sync With Text — Открывает диалог, в котором можно вводить текст, который соответствует говоримому звуку и сгенерирует соответствующий список фонем. Если оставить пустым, плагин попробует угадать необходимые фонемы.
  • Remove Sound — Удаляет WAV-файл из саундтрека.

Аудио-трек — Панель ярлыков (выделено красным на снимке ниже)
Ярлык частей WAV и синхронизации губ аудио-трека.

Sandbox FacialEditorRefMenus image040.jpg

Аудио-трек — Панель синхронизации губ (выделено красным на снимке ниже)
Панель синхронизации губ отображает морфы, которые были добавлены через список записей, или через параметр «lip sync with text». Панель разделена на 2 раздела. Верхняя часть хранит слова, которые могут быть введены для руководства в процессе синхронизации губ, а нижняя часть показывает фонемы, которые были использованы для создания синхронизации губ.

Sandbox FacialEditorRefMenus image041.jpg

Аудио-трек — WAV (выделено красным на снимке ниже)
Отображает WAV-файлы добавленные в последовательность, в графической форме, а также имя файла и его расположение на диске.

Sandbox FacialEditorRefMenus image042.jpg

  • Панели инструментов окна последовательности

Sandbox FacialEditorRefMenus image043.jpg

Sandbox FacialEditorRefMenus image044.jpg Воспроизвести последовательность — Воспроизводит последовательность.
Sandbox FacialEditorRefMenus image045.jpg Остановить последовательность — Останавливает воспроизведение последовательности.
Sandbox FacialEditorRefMenus image046.jpg Свойства лицевой последовательности — Отображает время начала и окончания последовательности или состояние.
Sandbox FacialEditorRefMenus image047.jpg Текущее время последовательности — Показывает текущее время последовательности.
Sandbox FacialEditorRefMenus image048.jpg Текущий кадр — Показывает номер кадра на текущее время.
Sandbox FacialEditorRefMenus image049.jpg Скорость воспроизведения — Показывает текущую скорость воспроизведения в процентах.
Sandbox FacialEditorRefMenus image050.jpg Анимировать скелет — Воспроизводит выбранную анимацию на персонаже.
Sandbox FacialEditorRefMenus image051.jpg Камера последовательности — Воспроизводит анимацию камеры, загруженную из «объекта последовательности», сохранённую из кат-сцены в TrackView.
Sandbox FacialEditorRefMenus image052.jpg Перекрытие звуков — Позволяет перекрывать звуки, при их размещении в перекрывающихся стилях. Когда выключено, звуки обрезают, при начале воспроизведения нового звука.


Sandbox FacialEditorRefMenus image053.jpg

Sandbox FacialEditorRefMenus image054.jpg Key All — Создает ключ для каждого трека, выбранного в дереве.
Sandbox FacialEditorRefMenus image055.jpg Zero All — Задаёт ключам выбранным трекам в дереве нулевую амплитуду.
Sandbox FacialEditorRefMenus image056.jpg Amplitude — Регулирует амплитуду кривой для выбранного диапазона.
Sandbox FacialEditorRefMenus image057.jpg Smooth — Разглаживает шум выбранных ключей. Полезно для мокапа.
Sandbox FacialEditorRefMenus image058.jpg Smooth Value — Задаёт значение, используемое для операции сглаживания.
Sandbox FacialEditorRefMenus image059.jpg Cleanup Keys — Удаляет ключи на основе определенного пользователем порога.
Sandbox FacialEditorRefMenus image060.jpg Cleanup Keys Value — Задаёт значение для операции удаления.
Sandbox FacialEditorRefMenus image061.jpg Remove Noise — Удаляет шум на основе определенного пользователем порога.
Sandbox FacialEditorRefMenus image062.jpg Remove Noise Value — Задаёт значение для операции удаления шума.

Sandbox FacialEditorRefMenus image063.jpg

Sandbox FacialEditorRefMenus image064.jpg Сброс всех настроек касательной.
Sandbox FacialEditorRefMenus image065.jpg Задать входящую касательную равную 0.
Sandbox FacialEditorRefMenus image066.jpg Сплайн оценивается как постоянная величина пока не дойдёт до этого ключа.
Sandbox FacialEditorRefMenus image067.jpg Разрешить сплайну не быть гладким, когда он достигнет этого ключа.
Sandbox FacialEditorRefMenus image068.jpg Задать исходящую касательную равную 0.
Sandbox FacialEditorRefMenus image069.jpg Сплайн оценивается как постоянная величина после этого ключа.
Sandbox FacialEditorRefMenus image070.jpg Разрешить сплайну не быть гладким, когда он покинет этот ключа.
Sandbox FacialEditorRefMenus image071.jpg Размер по горизонтали.
Sandbox FacialEditorRefMenus image072.jpg Размер по вертикали.
Sandbox FacialEditorRefMenus image073.jpg Привязка к сетке по горизонтали.
Sandbox FacialEditorRefMenus image074.jpg Привязка к сетке по вертикали.


Окно джойстиков (Joysticks View)

Sandbox FacialEditorRefMenus image075.jpg

Джойстики являются пользовательскими 2D- контроллерами с одним манипулятором, который может быть назначен несколькими морфами, выражениями или другими формами для того, чтобы оживить их в графическом виде — так же, как перемещение физического джойстика.

В окне джойстиков, пользователь может начать сборку джойстиков и проводов до морфов, выражений или Viseme, которые были доступны в окне последовательности.

Sandbox FacialEditorRefMenus image076.jpg Переключение в режим редактирования, для изменения размера или перемещения джойстика в окне.
Sandbox FacialEditorRefMenus image077.jpg Переключает режим создания ключа: когда контроллер перемещается, ключ автоматически создаётся.
Sandbox FacialEditorRefMenus image078.jpg Создать ключи для всех треков джойстиков.
Sandbox FacialEditorRefMenus image079.jpg Обнулить амплитуду всех джойстиков.

Джойстик — Меню правой кнопки

Create Joystick — Создает основной джойстик без каких-либо активных соединений.

Джойстик — Щелчок правой (без выбора выражения в дереве)

Sandbox FacialEditorRefMenus image080.jpg

Edit Joystick Name — Переименовывает джойстик.
Set Joystick Color — Изменяет цвет джойстика.
Delete Joystick — Удаляет джойстик.
Joystick Properties — Открывает страницу свойств джойстика.

Джойстик — Щелчок правой (с выбором выражения в дереве)

Sandbox FacialEditorRefMenus image081.jpg

Edit Joystick Name — Переименовывает джойстик.
Set Joystick Color — Изменяет цвет джойстика.
Set Horizontal Joystick Channel — Назначает выбранное выражение в дереве на горизонтальный канал управления джойстиком.
Set Vertical Joystick Channel — Назначает выбранное выражение в дереве на вертикальный канал управления джойстиком.
Flip Vertical Channel — Инвертирует управление вертикальной оси.
Flip Horizontal Channel — Инвертирует управление горизонтальной оси.
Delete Joystick — Удаляет джойстик.
Joystick Properties — Открывает страницу свойств джойстика.


  • Свойства джойстика

Sandbox FacialEditorRefMenus image082.jpg

Группа «Channels»

X Channel — выводит выражение, назначенное на канал X.
Y Channel — выводит выражение, назначенное на канал Y.
Flipped Checkbox — Инвертирует канал X или Y.

Группа «Video Import»

X Scale — Масштабирует компонент X при импорте.
Y Scale — Масштабирует компонент Y при импорте.
Offset — Сдвигает компонент X или Y при импорте.

Видеокадр (Video Frame)

Sandbox FacialEditorRefMenus image083.jpg

Видеокадр отображает видео, загруженное с помощью меню Sequence, 2 способами. Либо отдельные видео, которые могут быть загружены с помощью параметра «Load Video (Ignore Sequence)», или явной загрузки, и захваченных данных (с инструментом Faceanim), и видео с помощью параметра «Load Video Extracted Sequence».