Version: 5.3 (switch to 5.4b)
Создание Аватара
Настройка мускулатуры

Настройка Аватара

Поскольку Avatar является важным аспектом системы Mecanim, важно, чтобы он был правильно настроен для вашей модели. Было ли автоматическое создание Аватара успешным или нет, вы должны перейти в Configure Avatar, чтобы убедиться, что ваш Аватар корректен и настроен правильно. Важно, чтобы структура костей вашего персонажа совпадала с предустановленной структурой костей Mecanim’a и чтобы модель находилась в Т-позе.

Если автоматическое создание Аватара не было успешным, вы увидите крестик около кнопки Configure

Если было успешным, вы увидите галочку:

Здесь успешность означает что все требуемые кости подошли, но для лучших результатов вы можете сопоставить второстепенные кости, а также поставить модель в надлежащую Т-позу.

Когда вы переходите в меню Configure …, редактор попросит вас сохранить текущую сцену. Причиной этого является то, что в режиме Configure Scene View используется для отображения костей, мускулов и анимационной информации выбранной модели, без отображения остальной части сцены.

Как только вы сохраните сцену, вы увидите новое окно Inspector Avatar Configuration, содержащее сопоставление костей.

В окне Inspector отображено, какие из костей являются необходимыми, а какие - второстепенными. Движение второстепенных костей может быть интерполировано автоматически. Чтобы Mecanim создал правильное сопоставление, скелет должен иметь , по крайней мере, все необходимые кости на своих местах. Чтобы улучшить шансы на нахождение сопоставлений с Аватаром, называйте кости согласно тому, какие части тела они представляют (например, подходят следующие варианты: “LeftArm”, “RightForearm”)

Если модель НЕ выдает правильное сопоставление, вы можете вручную выполнить процесс, используемый внутри Mecanim:-

  1. Sample Bind-pose (Старается поставить модель в позу, в которой она была создана, разумной начальной позе)
  2. Automap (Создает сопоставление костей из начальной позы) Enforce T-pose (принудительно выставляет модель в T-позу, которая является позой по-умолчанию для анимаций Mecanim)

Если авто-сопоставление (Mapping->Automap) не удается частично или полностью, вы можете назначить кости перетаскиванием их из Scene или из Hierarchy. Если Mecanim считает, что кость подходит, она будет отображаться зелёным цветом в Avatar Inspector, если нет - красным.

В конце концов, если присваивание костей корректное, но персонаж не находится в правильной позе, вы увидите сообщение “Character not in T-Pose”. Вы можете исправить это через Enforce T-Pose или повернуть оставшиеся кости для соответствия T-позе

Маски Тела Аватара

Иногда бывает полезно ограничить анимацию до конкретных частей тела. Например, анимация ходьбы может вызывать взмах руки, но если персонаж подбирает оружие, он должен держать его перед собой. Вы можете использовать Avatar Body Mask, чтобы указать, на какие части персонажа должна действовать анимация - подробности смотрите на этой странице.

Создание Аватара
Настройка мускулатуры