×
Menu

NiMaterialProperty - parameters

Настройки.
Name
обычно есть, но не обязательно.
Это обусловлено созданием материала в 3д Максе, который должен иметь уникальное название.
При добавлении через нифскоп имя материалу не задается.
 
Extra Data
пусто. Т.к. и не предполагается.
*попытки что-то добавить, результатов не давали.
 
Controller
прописывается контроллер.  NiAlphaController или NiMaterialColorController.
 
Flags
менять нет смысла, т.к. нет результатов.
 
собственно цвета объекта.
В темноте.
 
на свету.
 
само освещение .
Объект будет "сиять" в темноте указанным здесь цветом.
Если черный - само освещения не происходит.
Что и используется в большинстве моделей.
 
цвет Specular блика.
Т.е. 4ый цвет динамически передвигающегося блика на модели.
 
Для игры роли не играет, от слова совсем (С)
Т.к. заблокировано в движке.
 
Однако, этот цвет влияет на освещенность модели в нифскопе.
И на заметность цвета вертексов, в нифскопе.
 
уровень локализации пятна Specular.
Т.е. насколько большим оно будет.
За включение этой техники должен отвечать дополнительный параметр файла; niSpecularProperties.
 
Для игры роли не играет, от слова совсем (С)
Т.к. заблокировано в движке.
 
От 0.1 до не выше 100.
1 - пятно большое, может перекрывать всю поверхность.
100 - пятно превращается в точку.
 
Это умеет показывать СкенеВиювер.
Т.е. если значения выше 100, пятно становится неразличим маленьким.
 
На практике, Спекулар (Глосс) в МВ убит!
 
Alpha
можно указать прозрачность объекта в целом.
 
Работает только при наличие NiAlphaProperty!
 
Объект становится прозрачным по всей поверхности, без ослаблений.
Если есть альфа канал в текстуре, будет учтено.
Значение в 0.1 объект почти полностью прозрачен.
0.9-0.99 отрабатывает только альфа канал в текстуре. Если его там нет, минимальная прозрачность.