×
Меню
Индекс

Nifskope Flags

Flags — кодирование значение определяющие некоторые параметры объекта.
Также позволяет быстро изменить оные, не влезая в дополнительные меню и сокращая кол-во кликов мышью.
 
Например; позволяет в 2клика изменить свойства альфы, или определить объект в качестве collisionRoot.
 
Каждый объект в сцене имеет свой набор флагов.
При этом, по виду многие одинаковые флаги,
будут менять свое фактическое значение исходя от типа объекта которому они присвоены.
Например:
Nibsanimationnode флаг 106
и
NiBillboardnode флаг 106
Будут оказывать разное воздействие!
В первом случае, влияет на метод проигрывания анимации.
Во втором - оказывает влияния на поворот объекта относительно камеры.
 
В основном, флаги на нодах и шейпах, содержат информацию о методе детектирования столкновений.
Но это не особо актуально для МВ.
Но также, флаг может кодировать значения по компрессии данных!
 
По видимости, в некоторых объектах флаги не играют заметной роли, например в свойствах материалов.
Т.е. смена флага ничего визуально заметного не производит.
Но в иных случаях, значение флага критично!
Например для Анимированной Ноды - смена 10го на 32 включает ее анимацию.
Если флаг был иным, анимация не работала.
 
Примечание.
Стабильные данные!
Четные флаги - объект отображается и в Нифскопе и в Игре.
Нечетные - объект скрывается
Тоже самое для контроллеров анимаций.
Четные флаги, анимация помечена как "активная", нечетные как "неактивна".
Впрочем, это не всегда означает, что в игре она не будет проигрываться...
Однако, для флагов альфы, это "правило" не действует.
Здесь все флаги что-то да значат.
 
Примечание.
В некоторых случаях, невозможно вызвать меню редактирования флага через ПКМ по объекту, но всегда можно изменить флаг руками.
 
Примечание.
Типовые флаги (ноды, шейпы) 0, 2, 8, 10, 32, 42, 64, 72, 106, 128.
Это наиболее популярные флаги в ниф файлах.
 
Материал - не заметно что смена флага оказывает влияние. Можно не обращать внимания.
Шейп - обычно флаг 2. Можно не обращать внимания. Если использованы значения компрессии, флаги будут меняться.
Нода (обычная niNode) - 0, 8, 10 - связана с методом детектирования коллизий. В принципе, можно не обращать особого внимания.
Анимировання нода - 32, 42, 64, 106. Флаги критичны!
Обязательно проверяйте флаг! Если иные значения, могут возникнуть проблемы с анимациями.
Ноды частиц - не все так просто, см. их раздел. Значения флага может быть критичным!
Шейпы частиц - не особо критично. Обычные значения флагов. 2, 4...
Свойства альфы - кодирует значение альфы. Все значения дают результат. См. раздел. Флагов здесь много!
РутКолиженНода - флаг важен, см. раздел. Всегда 3.
Контроллеры анимаций - флаги критичны! см. раздел.  Типовые значение 8 или 12.
Странная нода с эффектом "призрака" - флаги критичны! 32, 42. Это новые (02 2020) данные! см. раздел.
ФлтНода - аналогично анимированной. 32, 106. Определяет порядок работы анимации с начала до конца и обратно, или всякий раз только с начала и до конца.
СвитчНода - аналогично. 32, 42.
Стенсильные свойства - флаг не важен.