×
Меню
Индекс

NiBSParticleNode

 
Именная нода - используется для частиц в моделях Морровинда.
Это системное Имя Ноды.
NiBSParticleNode, является уникальным творением беседки, призванным решить некоторые проблемы с работой частиц.
Создание постоянной ровной анимации частицам и активацию им шлейфа.
В основном актуальна именно в таких объектах. Факелы, лампы, модели оружия с частицами.
Здесь, предохраняет от перезапуска оной в каждом фрейме.
См. "истинное пламя" например.
 
Ни в каких иных играх и в справке к Gamebryo не встречается.
Частицы могут быть упакованы и в обычную niNode.
При этом, в случае активаторов и статиков, они начинают работать более стабильно.
 
Является подклассом Анимированной ноды!
Т.к. содержит наследованные настройки + одну дополнительную строку.
Которая и отвечает за включение шлейфа за частицами.
 
NiBSParticleNode правильно использовать в случаях:
- требуется создать хвост (trail) частицам.
- частицы должны следовать за своим  эмиттером.
- всегда в переносных светильниках.
- и в моделях оружия.
Если использовать NiBSAnimationNode, то во время стойки с зажатым оружием, анимация частиц блокируется.
- для получения дополнительных эффектов анимации, можно применить для эмиттера. Упаковав его в эту ноду.
 
В прочих случаях, можно использовать только NiBSAnimationNode, без упаковки частиц в NiBSParticleNode.
Т.к основное отличие этих нод в наличие дополнительной строки bFollow = (true or false) у NiBSParticleNode.
Во всем остальном это полная копия NiBSAnimationNode.
Т.е. настройки и поля совпадают.
 
Примечание.
Не рекомендуется использовать NiBSParticleNode в качестве корня файла, может пропасть возможность выделения объектов в редакторе!
Можно заменять NiBSAnimationNode на NiBSParticleNode, во вложенных нодах.
 
Настройки.
По основным настройкам, это обычная нода, ничего особенного, кроме названия.
Флаг важен!
Т.к именно он определяет поведение частиц. О флагах см. в примечаниях.
Т.е. если сменить тип ноды и оставить флаги без изменений, то в руках игрока частицы, в светильнике, сменят свое поведение.
Значение Follow определяется флагом этой ноды!
собственно нижняя строка.
 

Добавление в Нифскоп:
- свободно.
Можно использовать опцию Block->Convert.
Затем установить флаг.
 
Создание в 3д МАХ.
-  Автоматически, для любых типов частиц и только через ТЕС экспортер.
ФФЕ экспортер создает обычные ноды.
Нифтулз не умеет (работать с частицами от слова совсем).
 
Примечания.
 
Редактирование Nif.xml файла.
- Не требуется.
Но можно внести небольшие оптимизации.
    <niobject name="NiBSParticleNode" abstract="0" inherit="NiBSAnimationNode">
    </niobject>
Вместо ="NiNode">