🛰 Рейтрейсинг интерьеров в KSA
Разработчики KSA рассказали в новой статье , как внедряют рейтрейсинг для освещения внутри кораблей. Это технология, которая позволяет добиться более реалистичного света, отражений и теней по сравнению с обычным рендерингом.
💡 Как это работает:
Из камеры в сцену «стреляются» лучи, которые при столкновении с поверхностями учитывают материал, освещение и отражения. Для одного пикселя таких лучей может быть несколько — из-за этого картинка выглядит лучше, но нагрузка на систему сильно возрастает.
⚙️ Оптимизация:
Освещение разделили на три части: прямой свет, отражения и непрямой свет
Отражения сделали детерминированными - без шума и мерцания
Непрямой свет сглаживается, так как он по своей природе мягкий
Отказались от сложного темпорального шумоподавления в пользу более лёгкого решения
Также используются структуры ускорения (BLAS/TLAS), чтобы быстрее рассчитывать пересечения лучей, и предварительный проход (GBuffer), который позволяет не пересчитывать лишние данные и ускоряет работу системы.
🚀 Где применяется:
Рейтрейсинг используется только в интерьерах кораблей - в открытом космосе он почти не даёт визуального преимущества и эффекта.
🔧 Что дальше:
Разработчики планируют улучшать сглаживание, дорабатывать систему освещения и добавить анимированные объекты (например, котиков) в рейтрейсинг-сцену.
Комментарии (0)
Оставить комментарий