FFE menu export Animation
Animation.
Include in Nif - анимации только в Ниф файле.
Kf и Xnif не создаются.
Extract to one Kf file - анимация костей запекается в KF файл.
Создаются: ИМЯ.nif файл + ИМЯ.extracted.kf
Это обычный КФ файл, который можно переименовать и использовать.
Также, эта опция крайне полезна для удаления из ниф файла кейфрейм контроллера когда тот не нужен!
Т.е. позволяет выгрузить все пустые и автоматически созданные кейфреймы в отдельный КФ файл.
Extract to separate KF files - в теории должно создавать секвенцию из нескольких КФ файлов.
Однако, для обычных случаев, создаются: ИМЯ.nif файл + ИМЯ.0.kf
Т.е. при наличии одного Note Track, без "дополнительных команд" внутри ключей, будет создан только один КФ файл.
Возможно, для разбиения анимации на секвенции требуется прописать (в ключах Note track) -name mysequencename.
Эти данные не изучались, т.к. прямой необходимости в этом не возникало.
За подробностями см. MaxImmerse.chm Раздел; Sequence Options
Этот файл находится в приложении к заметкам.
Возможно для версии 4.0 это не срабатывает и нужны иные настройки, или команды, для разбиения анимации на несколько КФ файлов.
Запись в textetradata: " mysequencename, sequencename или sequence" не принимаются МВ!
Таким образом, создание секвенций может быть полезно только как вспомогательный инструмент извлечения анимационных групп в отдельные файлы.
Что может иметь, свою сферу применения.
Но к сожалению, проведенные тесты не показали такой возможности.
Всегда создавался только один Кф файл.
Use App time
Use existing Bibed keyframes
- если оба флага (Use App time и Use existing Bibed keyframes) сняты, анимация не будет экспортирована!
Однако, контроллеры анимации все равно будут созданы!
Т.е. в файле будут кейфрейм контроллеры, но эффекта от них не будет.
- если был выбран только флаг Use App time, анимация экспортируется обычным образом.
Т.е. создаются контроллеры с обычными флагами 8, 12 и пр.
- если были выбраны оба флага сразу, аналогично. Контроллеры анимации создаются с обычными флагами.
- но если был выбран Use existing Bibed keyframes, то флаги анимации контроллеров будут иными.
Например кейфреймконтроллер получит 5 а на 12 флаг.
*в случае экспорта анимации существа, например.
Нифскоп не будет проигрывать такую анимацию.
Т.к. определяет флаг как не активный!
Однако, в игре это "как-то" работает, см. далее.
Variable
|
Value
|
Animation type
|
APP_TIME
|
Cycle type
|
CLAMP
|
Active
|
true
|
Frequency
|
1.0
|
Phase
|
0.0
|
Class Scope Enumerations
Enum
|
Values
|
AnimType
|
APP_TIME, APP_INIT
|
|
LOOP, REVERSE, CLAMP
|