Operator Create Level Shader Nodes - PavelBlend/blender-xray GitHub Wiki
Создаёт шейдерные ноды освещения для моделей из игровых уровней. Можно использовать для рендеринга в блендере или для редактирования карт освещения. Оператор создаёт группы нодов, которые используются во всех материалах с одинаковым типом освещения. Всего может быть четыре типа освещения и они могут быть такими: карты освещения, вершинное освещение, освещение Multiple Usage
объектов, освещение Terrain
объектов. Для каждого типа создаётся своя группа нодов в одном экземпляре. Чтобы изменить освещение одного типа, достаточно изменить ноды в одной группе. Так же оператор загружает текстуры bump
, bump#
и настраивает карты нормалей и карты бликов. Путь к файлам bump
и bump#
читается из *.thm
файлов, если они есть, но если их нет, то путь к ним генерируется на основе базовой текстуры (в конец пути добавляется _bump
и _bump#
). Поиск *.thm
файлов осуществляется в папке Textures Folder из настроек аддона.
Режим работы. Этот параметр указывает, что изменять:
-
Active Level
- все материалы визуалов активного уровня. -
Selected Levels
- все материалы визуалов выделенных уровней. -
All Levels
- все материалы визуалов всех уровней. -
Active Object
- материалы активного объекта. -
Selected Objects
- материалы выделенных объектов. -
All Objects
- материалы всех объектов. -
Active Material
- активный материал активного объекта. -
All Materials
- все материалы.
Указывает формат освещения для разных версий игры и разных билдов. Есть возможность установить формат освещения для:
-
Clear Sky / Call of Pripyat
- Чистое Небо или Зов Припяти. -
Shadow of Chernobyl
- Тень Чернобыля. -
Builds 3436-3844
- Билды от 3436 до 3844. -
Builds 1964-3120
- Билды от 1964 до 3120.