Набор стилизованных глаз в BIS

Набор полностью процедурных шейдеров стилизованных глаз открыт в библиотеке BIS


Читать далее «Набор стилизованных глаз в BIS»

Преобразование индекса IOR в индекс Specular отражений

В официальной документации Blender приводится способ получения величины Specular, если известна величина IOR для отражений PBR-материалов. Для того чтобы получить значение Specular из значения IOR нужно воспользоваться формулой:

Эту формулу не сложно создать через ноды:

Читать далее «Преобразование индекса IOR в индекс Specular отражений»

Освещение текстурой из лампы

В Blender Cycles при использовании стандартных источников освещения типа Light можно освещать объекты, используя любую текстуру, а не только отдельный цвет.

Добавим в сцену любой объект, например сферу:

shift+a — Mesh — UVSphere

и назначим ей простой диффузный материал.

Читать далее «Освещение текстурой из лампы»

Процедурные градиенты

Градиент, помимо ноды «Gradient Texture», можно получить с помощью достаточно простых формул. Рассмотрим математику на примере сферического градиента.

  1. Равномерный градиент

Создается на основе формулы конуса, направленного вершиной вниз.

Читать далее «Процедурные градиенты»

Процедурные глаза

Набор из 9 процедурных материалов стилизованных глаз.


Buy on Gumroad

Материалы полностью поддерживаются в Blender Cycles и Eevee рендер-движках.

Читать далее «Процедурные глаза»

Пикселизирование текстуры

Простейший способ пикселизировать текстуру, не важно процедурную или растровую, — взять цвет одного пикселя текстуры и заполнить им область с нужной высотой и шириной, определяющими разрешение пикселизации.

Возьмем для примера простую процедурную текстуру градиента от красного цвета через зеленый к синему.

Для того, чтобы пикселизировать данную текстуру попробуем немного поманипулировать с векторами.

Читать далее «Пикселизирование текстуры»

Делаем каплю воды и правильный шейдер

Урок по созданию «сплеша» — красивых капель и водяных брызг и настройке процедурного шейдера воды.

Автор: Виталий Сокол.

Blender 2.79, рендер Cycles.