
Nebula Flight — бесконечный пролёт сквозь объёмную туманность в HDRP
Бесконечный полёт сквозь светящуюся туманность. Nebula Flight — полностью процедурная объёмная система для HDRP: камера без конца летит сквозь космический газ, пылевые полосы и яркое светящееся ядро, а мимо проплывает звёздное поле.
Ни мешей, ни запекания текстур, ни швов на стыке цикла. Достаточно нажать Play. Всё работает как один полноэкранный HDRP Custom Pass, весь рэймарчинг написан на HLSL, поэтому картинка остаётся чёткой при любом разрешении и рендерится прямо в камеру. Камера на самом деле стоит на месте — вокруг неё смещается область шума, — поэтому полёт действительно бесконечный и никогда не перескакивает в начальную точку. Подходит для медитативных роликов, которые могут идти часами.
Для тех, кому нужен атмосферный фон: эмбиент-каналы на YouTube, видео для медитации и сна, живые обои и скринсейверы, фоны меню и титров, научно-фантастические катсцены, VJ-лупы, эффекты варп-прыжка и перехода между звёздными системами. Результат настройки сразу виден на экране. Настраиваются плотность газа, пылевые волокна и разброс оттенков; цветовой градиент от тёмно-синего через пурпурный к горячему оранжевому; свечение ядра, полость в нём и затенение пылью по закону Бера — Ламберта. Чтобы во время работы всё шло в реальном времени, есть два переключателя производительности: внутреннее разрешение Resolution (Full / Half / Quarter) и пресет качества Quality (Preview / Final). Потом можно переключиться на Full.
Возможности
- Полностью процедурная объёмная туманность — без мешей, без запечённых текстур, без швов
- Бесконечный непрерывный пролёт со статичной камерой (смещается область шума, перескока в начало цикла нет)
- Освещение Variant A: аналитически рассчитанное светящееся ядро с затуханием по закону обратных квадратов и самозатенение пыли по закону Бера — Ламберта
- Один полноэкранный HDRP Custom Pass, весь рэймарчинг на HLSL — не зависит от разрешения
- Звёздное поле из билбордов с GPU instancing: у каждой звезды свой HDR-цвет, ячейка атласа и мерцание
- Цветовой градиент из 4 точек (low → mid → high → core) с пространственным разбросом оттенка
- Режимы производительности: внутренний масштаб разрешения Resolution (Full / Half / Quarter) заметно ускоряет работу в реальном времени
- Пресеты Quality (Custom / Preview / Final): быстрая настройка или чистая запись
- Настройка сцены в один клик: Custom Pass, постобработка Bloom/Vignette/Film Grain и звёздное поле
- Детерминированное воспроизведение с привязкой к кадрам для записи через Unity Recorder без артефактов
- Весь пайплайн в HDR, настроен так, чтобы Bloom давал свечение ядра и звёзд
- В комплекте необязательный компонент камеры со свободным обзором на правую кнопку мыши
- Чистый код HLSL и C# без комментариев, assembly definitions, готов к HDRP в Unity 6.3
- README с полным процессом записи и сведения звука через ffmpeg для итоговых видео

Совместимость
Пока работает только в HDRP, другие пайплайны могут появиться в обновлениях.
Видео
![]()
https://www.youtube.com/watch?v=C0Lmm5VvDbQ
Страница в Asset Store: Nebula Flight