Как добавить в Блендер "нативную" ноду для использования комбинированных текстур NRM (Normals-Roughness-Metallness) в шейдерах? Текстура представляет собой RGBA, где R G - X Y карты нормалей (Z значение ставится как 255 везде), B - шероховатость, A - зеркальность (металличность), соответственно шейдер разделяет текстуру на каналы и применяет к материалу, как показано на скриншотах.
Вот схема группы нодов, костыльно собранная.
Это пример текстуры.
Где найти подобную ноду, только "нативную", скажем так, чтоб без костыля, чтоб использовать ее в Блендере "по дефолту"?
А если ее не существует, какова цена вопроса по ее написанию?
А если ее не существует, какова цена вопроса по ее написанию?
Естественно, будет закономерный встречный вопрос - зачем это? Отвечу сразу - чисто ради экономии места и уменьшения количества файлов текстур.
Принятый ответ
"из коробки" нет. Можно, вроде как, написать свой плагин, чтобы при выборе нового пункта меню добавлялась заготовка по типу вашей.
Но куда же проще, просто сохранить материал заготовку в отдельный .blende файл, а там уже через append добавлять материал в нужные вам файлы.
Но куда же проще, просто сохранить материал заготовку в отдельный .blende файл, а там уже через append добавлять материал в нужные вам файлы.
Ну вот эти две темы дают примерное понимание как:Как добавить в Блендер "нативную" ноду для использования комбинированных текстур NRM
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Но куда же проще, просто сохранить материал заготовку в отдельный .blende файл, а там уже через append добавлять материал в нужные вам файлы.
https://blender.stackexchange.com/questions/5387/how-to-handle-c...
Не думаю, что будет прям прирост по скорости ощутимый.
ну и вообще, это все для realtime рендера нужно..?