Бесплатный набор нод для Blender повторяет искажения узорчатого стекла на этапе композитинга
3D-художник Bao-Thinh Dinh выложил в открытый доступ Patterned Glass Compositor — набор нод для композитора Blender, который воспроизводит искажения и преломления узорчатого стекла. Эффект создаётся без сложной 3D-геометрии стекла и без долгого рендера.
Автор переносит задачу из сцены в композитор: вместо панели с рельефом и преломляющего материала, которые нужно просчитывать рендером, искажение считается по готовому изображению.
Пять готовых рисунков и любая своя карта
Ядро набора — Patterned Glass Node Group, основная система для создания искажений. К ней приложены пять готовых образцов рисунка:
- вертикальные полосы;
- горизонтальные полосы;
- квадраты;
- круговая волна;
- точечный рисунок.
Кроме пресетов, форму стекла можно задать любой чёрно-белой или полутоновой текстурой — так получаются собственные варианты рисунка.
Эффект применяется либо ко всему кадру, либо к выбранной области через маску. В набор входит интерактивная нода Circle Mask, привязанная к 3D-объекту Empty: положение и размер круглой маски регулируются прямо в композиторе перемещением и масштабированием пустышки во вьюпорте.
Где взять и с чем это работает
Набор требует Blender 5.2 или новее и работает с обоими штатными движками — Eevee и Cycles. Эффект можно применять и в постобработке, к уже отрендеренным изображениям и видео. Patterned Glass Compositor распространяется бесплатно.
Почему стеклянные эффекты уходят в композитинг
Инструмент выходит на фоне заметного интереса к теме стекла в сообществе Blender: художник и разработчик Curtis Holt публиковал разбор призматического стекла, а студия PeakDreams выпустила аддон для витражного стекла со световыми каустиками. Несколько независимых решений одной задачи обычно указывают на устойчивый запрос, для которого стандартных средств не хватает.
Общее направление, вероятно, связано с желанием получать дорогую на вид оптику дешёвыми средствами. Часть эффектов, которые раньше жили в шейдерах и требовали трассировки лучей, постепенно смещается в пост, где правка занимает секунды. Плата за это — имитация по 2D-изображению: честный ход лучей сквозь толщу стекла, дисперсия и корректные каустики по-прежнему остаются за геометрией и рендером.
Если тенденция сохранится, вокруг композитора Blender может вырасти тот же слой готовых нод-групп, который давно существует для Nuke и After Effects. Для небольших студий и одиночных художников это означает, что часть кадров можно закрыть без тяжёлой сцены и рендер-фермы.