Digital Sky Pro

Digital Sky Pro — система неба и атмосферы

Процедурное небо и атмосферные эффекты для Unity.

Демо в браузере Если небо фиолетовое, нужно включить в браузере флаг WebGPU.

Digital Sky Pro даёт реалистичную смену дня и ночи с объёмным туманом, движущимися облаками и атмосферным рассеянием, программировать для этого не нужно. Подходит для игр с открытым миром, архитектурной визуализации и роликов.

Digital Sky Pro

Что даёт Digital Sky Pro

Небо и атмосферные эффекты настраиваются за минуты, а не за часы, Volume с постобработкой не нужны. Всё задаётся в визуальных редакторах, без единой строчки кода. Можно сделать лёгкую утреннюю дымку или грозовые тучи, ясную звёздную ночь или яркий закат, приземный туман или высотную дымку.

Digital Sky Pro

Из чего состоит

Объёмный высотный туман (новое)

Настоящий объёмный 3D-туман с физически обоснованным рассеянием света. Из него получается приземный туман, атмосферная дымка или плотные слои тумана, которые реагируют на освещение:

  • Слои по высоте: плотность тумана зависит от высоты и спадает экспоненциально
  • Рассеяние света: туман реагирует на солнце, луну и искусственные источники света
  • Клочья тумана от шума: 4D Simplex-шум делает туман неоднородным и естественным
  • Тени в тумане: тени проходят сквозь туман, сцена получает глубину
  • Производительность: многопроходный рендер с апсемплингом по глубине, плавно работает даже на среднем железе
  • Анимация по таймлайну: плотность, цвет и высота тумана плавно меняются в течение суток

Digital Sky Pro

Два слоя процедурных облаков

Две независимые системы облаков дают глубину и движение. Узор, скорость и цвет у слоёв свои, их можно по-разному сочетать. Например, плотные кучевые облака внизу и лёгкие перистые над ними.

Digital Sky Pro

Динамические звёзды

Реалистичные созвездия, которые сами гаснут в зависимости от состояния атмосферы и положения солнца. Подходят для ночных сцен и космоса. На рассвете и закате звёзды тускнеют, днём полностью скрываются.

Digital Sky Pro

Рендеринг атмосферы

Физически обоснованное рассеяние Рэлея и Ми даёт естественные градиенты неба, которые меняются в течение дня: от тёмно-синего зенита до тёплого оранжевого горизонта. Всё считается в реальном времени.

Визуальный редактор таймлайна

Суточный цикл на 24 часа собирается перетаскиванием: небо, туман и освещение меняются плавно и синхронно. Скрипты писать не нужно, достаточно расставить пресеты.

Digital Sky Pro

Пресеты

Настройки неба и тумана сохраняются в пресеты, ими можно делиться. Из пресетов собираются библиотеки погоды, времён года и настроений. Пресеты импортируются и экспортируются между проектами.

Автоматическая анимация камеры

Движение камеры синхронизируется со сменой атмосферы, так снимаются кинематографичные сцены. Подходит для показа окружения и автоматических облётов.

Digital Sky Pro

Интеграция с URP

Работает с URP (Universal Render Pipeline) и встраивается в систему освещения Unity. Объёмный туман использует систему Volume из URP для смешивания и переопределения настроек.

Кому подойдёт:

  • Игры: атмосфера и меняющаяся погода
  • Архитектурная визуализация: разное время суток
  • Кино и анимация: кинематографичные сцены
  • VR/AR-проекты: оптимизированная атмосфера в реальном времени
  • Художники по окружению: качественное небо без программирования шейдеров
  • Проекты, где нужны туман и облака уровня AAA без лишней нагрузки на производительность

Digital Sky Pro

Что в комплекте:

  • Набор шейдеров, оптимизированный по производительности (скайбокс в один проход + многопроходный туман)
  • Визуальные редакторы с превью в реальном времени
  • Библиотека пресетов (ясное небо, пасмурно, гроза, туманное утро и др.)
  • Подробная документация с пошаговыми руководствами и справкой по параметрам
  • Демо-сцены, где показаны все возможности и рекомендуемые приёмы
  • Полные исходники, чтобы дорабатывать и разбираться
  • Инструменты для редактора: настройка Volume, управление пресетами, редактирование таймлайна

Digital Sky Pro

Технические детали:

Производительность

  • Оптимизировано под ПК и консоли (на мобильных устройствах работает с пониженным качеством)
  • Туман рендерится в половинном разрешении с апсемплингом по глубине (производительность выше в 4 раза)
  • Билатеральное размытие сглаживает туман и сохраняет края
  • Процедурная генерация на GPU (облака и шум тумана)
  • Настройки качества: число шагов рэймарчинга, коэффициент уменьшения разрешения и октавы шума подбираются под целевую платформу

Digital Sky Pro

Архитектура

  • Модульные шейдеры: отдельные include-файлы для атмосферы, облаков, звёзд, солнца и тумана
  • Скайбокс в один проход: всё небо рисуется за один draw call
  • Многопроходный туман: цепочка Raymarch → Bilateral Blur → Upsample Composition
  • Экономно по памяти: запечённые текстуры не нужны (кроме необязательной кубмапы звёзд)
  • Интеграция с URP Volume: смешивание тумана и переопределение настроек на уровне сцены

Digital Sky Pro

Совместимость

  • Unity 6000.2+ с Universal Render Pipeline
  • Render Graph: поддержка современного пайплайна рендеринга
  • VR/XR: совместимо со стереорендерингом
  • Linear/Gamma: поддерживаются оба цветовых пространства

Digital Sky Pro

Дополнительно

  • Фазовая функция Henyey-Greenstein для реалистичного анизотропного рассеяния
  • 4D Simplex-шум: естественная неоднородность тумана и плавная анимация
  • Выборка теней в тумане даёт объёмные лучи света
  • Экспоненциальный спад по высоте для слоёв плотности атмосферы
  • HDR-цвета для работы с Bloom

Digital Sky Pro

Что получается в итоге

С инструментами Digital Sky Pro разберётся и новичок, и опытный разработчик, атмосферные эффекты настраиваются за минуты. В сцене получаются:

Живое небо, которое меняется вместе со временем суток в игре

Объёмный туман, который взаимодействует со светом и тенями

Процедурные облака с плавной анимацией и сколько угодно вариантов

Звёздное небо, которое естественно гаснет в зависимости от состояния атмосферы

Digital Sky Pro

Готовые пресеты, которые можно использовать как есть или донастроить под себя

Небо и туман в одном ассете.

Постобработка не нужна. Внешних зависимостей нет. Весь рендеринг сделан на шейдерах.

Возможности

  • Два слоя процедурных облаков — две независимые системы облаков, у каждой свой узор, движение и освещение
  • Динамические звёзды — реалистичные созвездия, гаснут в зависимости от атмосферы и автоматически маскируются солнцем
  • Редактор таймлайна на 24 часа — визуальный инструмент, плавная смена дня и ночи собирается перетаскиванием
  • Рендеринг атмосферы — физически обоснованное рассеяние, параметры настраиваются
  • Пресеты — сохранение, загрузка и обмен настройками неба в один клик
  • Автоматическая анимация камеры — движение камеры синхронизируется со сменой неба
  • Визуальные редакторы — без кода, изменения сразу видны в превью
  • Поддержка погоды — смена погоды вместе с туманом
  • Оптимизация — система LOD и расчёт на GPU для всех платформ
  • URP — полная поддержка Universal Render Pipeline в Unity 6+
  • Документация — пошаговые руководства по каждому компоненту, демо-сцены в комплекте
  • 20 пресетов неба, последовательность дня и ночи, готовый таймлайн, 2 демо-сцены в комплекте
  • Мобильные устройства — оптимизированные шейдеры работают и на мобильных
  • Настройки тумана — экспоненциальный спад по высоте, настраиваемые базовая высота и нижняя граница тумана, анизотропное рассеяние Henyey-Greenstein (вперёд/назад), коэффициенты поглощения света и необязательная анимация 4D-шумом со сносом ветром
  • Туман с тенями — объёмный туман учитывает тени сцены, так получаются лучи света. В рассеяние в тумане вносят вклад основной направленный свет и дополнительные точечные и прожекторные источники, интенсивность настраивается

Digital Sky Pro

Digital Sky Pro

Digital Sky Pro

Digital Sky Pro

Совместимость

Сделано и проверено на Unity 6000.2 в билдах для ПК и Android

Также проверено на Unity 2022.3

В 2022 шейдеры работают, но скрипты нужно немного доработать, чтобы убрать предупреждения в консоли

Видео

Digital Sky Pro

https://www.youtube.com/watch?v=gQrKvjnmgvA

Digital Sky Pro

https://www.youtube.com/watch?v=KYf_uhdkI9w

Digital Sky Pro

https://www.youtube.com/watch?v=mt4IflIaIaE

Страница в Asset Store: Digital Sky Pro