×
Меню
Индекс

NiSortAdjustNode

Именная нода позволяющая управлять уровнями сортировки вложенных объектов с альфа свойствами.
Позволяет избавиться от строба полигонов, например, в прическах.
Т.е. если в ноде находятся два и более полупрозрачных объекта, использование этой ноды позволит отображать оба.
В ряде случаев позволяет избавиться от вложенного z-буффера.
 
Однако имеются издержки!
Полутона серого, при выключении сортировки, будут полностью отсекать воду и иные полупрозрачные объекты сзади такой модели.
 
Фактические наблюдения показали малополезность этой ноды в широком круге задач.
Однако, для решения некоторых локальных целей, она вполне себе может пригодиться.
 
Used to turn sorting off for individual subtrees in a scene. Useful if objects must be drawn in a fixed order.
NiSortAdjustNode behaves like a NiNode in every way except one -- sorting behavior. NiSortAdjustNodes can be used to turn sorting on or off for individual subtrees.  This technique may be useful if parts of an otherwise sorted scene graph must be drawn in a fixed order.  This approach is commonly used with alpha blended multi-part backdrops, which must generally be drawn before any other scene objects.
 

Добавление в Нифскопе.
- Легко.
Требует замены, или обновления Nif.xml файла!
 
Создание в 3д МАХ.
- только для ниф файлов версии (10.0 и выше) т.е. поддержку создания и экспорта этого узла завели лишь в 1.1.2 версии движка (уже Gamebryo).
- 4.Х линейка модулей экспорта, в пролете. Хотя упоминание в коде модулей есть...
- Нифтулз модуль - в пролете (С)
 
Примечания.
 
Аглицкая справка.
 
Код для Nif.xml файла:
См. здесь.