Random Per Island
В Blender 2.82 появилась возможность использовать в шейдерах случайный индекс отдельных островов развертки (UV Island). Случайный индекс островов можно получить из нода Geometry.
В Blender 2.82 появилась возможность использовать в шейдерах случайный индекс отдельных островов развертки (UV Island). Случайный индекс островов можно получить из нода Geometry.
Часто бывает нужно получить рендер всей сцены с одним материалом. Например для “глиняных” рендеров (clay render) или рендеров сетки (wireframe render). Если для рендер-движка Cycles в настройках View Layer Properties – Override предусмотрена возможность глобально заменить все материалы на один, то для рендер-движка EEVEE такой возможности нет.
Быстрое переопределение материалов для рендер-движка EEVEE можно сделать с помощью небольшого скрипта, как это показано в следующем видео:
Автор скрипта и видео Виталий Сокол
Глобальная замена материалов в сцене для рендер-движка EEVEERead More »
Базовая схема построения PBR (физически корректного) шейдера на нодах в Blender выглядит следующим образом:
Обратите внимание, все ImageTexture ноды, кроме ноды для базового цвета (Base Color), используют NonColor цветовое пространство.
Шейдер шрифта, сделанного при помощи нодов.
Автор Sam (Worldsday) Brubaker
Доступен в библиотеке BIS.
Стрим от Simon Thommes по созданию печатной платы шейдерными нодами в nodevermber челлендже.
Hans Chiu поделился процессом создания процедурного анимированного шейдера “молнии”.
“Нодвембер” (Nodevember) – месячный челлендж, в ходе которого участникам предлагается каждый день создавать один процедурный объект для Blender. Это может быть материал, шейдер, объект, все, что угодно, лишь бы оно было процедурным. “Все, что состоит из нодов, все это – нодвембер”.
Сайт-визитка: nodevember.io