Отвечает за позиционирование объектов по осям.
Position Scale Rotate
Это самый ходовой контроллер анимации.
Почти вся основная анимация движения (существ, активаторов и пр.) создана именно им.
В качестве целей, на которые он применяется, обычно используются Ноды, реже - шейпы.
Эти типы объектов поддерживают прямое воздействие этого контроллера.
NiKeyframeController неотъемлемая часть KF файла!
Если в КФ файле не будет хотя бы одного и (пустого) кейфрейм контроллера, это приведет к Вылету Игры и Редактора!
Т.е. контроллер может не менять положение объекта, или иметь в качестве цели пустышку (скрытую ноду), но он обязательно должен быть!
Т.е. в случае создания анимации морфингом, если специально не создать в сцене кейфрейм анимацию, но создать только текстовый трек, кф файл не получит этот контроллер, что и будет приводить игру к вылетам.
NiKeyframeController animates the transforms of an NiAVObject using sets of position, rotation and scale keys.
Добавление в Нифскопе:
— Возможно.
Хотя, связано с рядом сложностей.
Т.к. придется возиться с настройками каждого ключа в отдельности.
Однако, редактирование, или добавление контроллера с пустыми ключами, либо с малым кол-вом ключей - легко!
Создание в 3д МАХ.
Нифтулз!
"Внезапно", тут первенство у Нифтулза.
А также и Официальные модули.
Под 5-ым, тоже возможно, но только если нет ключей Скалирования!
При экспорте через ТЕСэкспортер - требуется снять флаг Controllers!
Т.е. ФФЕ модуль позволяет свободно экспортировать этот типа анимации из под 5го МАХ.
В отличие от ТЕСэкспортер.
Прочие примечания и скриншоты:
- Не требуется.