×
Menu

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" не принимаются МВ!
Т.е. в Warning.txt будет указано "bad note string".
Таким образом, создание секвенций может быть полезно только как вспомогательный инструмент извлечения анимационных групп в отдельные файлы.
Что может иметь, свою сферу применения.
Но к сожалению, проведенные тесты не показали такой возможности.
Всегда создавался только один Кф файл.

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