
Шейдер биолюминесценции для волшебных грибов, медуз, инопланетных существ и глубоководных организмов. Есть версии для URP и HDRP.
Шейдер Bioluminescence сочетает физически корректный рендеринг со специальными эффектами для светящихся живых организмов. Подходит для лесной подстилки со светящимися грибами, подводного мира с медузами или инопланетной планеты со странной светящейся фауной. Параметры понятные, рассчитаны на художника.

Вершинная анимация имитирует органическое движение без скелетного рига и blend shapes. Три режима волны покрывают всё: от лёгкого «дыхания» шляпки гриба до плавного извивания щупалец осьминога. Анимация сама подстраивается под размер меша, поэтому один и тот же материал можно использовать на всех существах в сцене.
Подповерхностное рассеивание в реальном времени передаёт полупрозрачность тонких органических мембран: свет просвечивает сквозь шляпки грибов, купола медуз и плавники. Иридесценция даёт радужный перелив, как на мыльных пузырях и панцирях жуков. Пульсирующая эмиссия с анимацией потока создаёт ощущение живого, дышащего существа.

В версии для HDRP добавлены физически корректное преломление (Planar, Sphere, Thin), штатная поддержка Diffusion Profile для подповерхностного рассеивания, transparent depth prepass с отрисовкой задних граней и свой инспектор материала со сворачиваемыми секциями, который сам выставляет все настройки, специфичные для HDRP.
Сделан для Unity 6, полностью поддерживает оба пайплайна, URP и HDRP. Использует современные возможности рендеринга: кластерное освещение Forward+, корректные тени от анимированной геометрии, GBuffer pass (HDRP), motion vectors (HDRP) и совместимость с SRP Batcher для лучшей производительности. В пакете обе версии с общими моделями, текстурами и скриптами — папку с ненужным пайплайном можно просто удалить.

Подходит для фэнтезийных RPG, игр про исследование подводного мира, инопланетных миров, психоделических проектов и вообще для любых проектов, где нужны светящиеся органические существа.
Возможности
- Органическая вершинная анимация с тремя режимами волны (OneWave, SinWave, InfiniteWave)
- Анимация не зависит от масштаба: границы рендерера определяются автоматически
- Подповерхностное рассеивание в реальном времени для полупрозрачных органических материалов
- Иридесценция в зависимости от угла обзора, можно задать свой градиент
- Пульсирующая HDR-эмиссия с настраиваемыми скоростью и амплитудой
- Анимация по flow map для движущихся узоров эмиссии
- Усиленная подсветка контура по Френелю (fresnel rim) с усилением эмиссии
- Полноценный PBR с metallic/smoothness
- Система detail map для попиксельного маскирования эффектов
- Поддержка двустороннего рендеринга
- Корректные тени и depth normals с учётом анимации
- Совместим с Forward+ и кластерным освещением
- Оптимизирован под SRP Batcher
- Unity 6 / URP и HDRP
- 3 модели fbx от 5k до 90k полигонов
- Набор разных материалов


Видео
![]()
https://www.youtube.com/watch?v=a7MLgoe1gws
![]()
https://www.youtube.com/watch?v=i-PVpHkAL3k
![]()
https://www.youtube.com/watch?v=2hr9dLrfTKc
Страница в Asset Store: Bioluminescence