Lyrae Shaders
Графика с трассировкой пути в реальном времени, основанная на физических принципах.
Быстрое задание
Как далеко вы сможете убежать, прежде чем вас поймают толпы?
Проверка Minecraft
Подтвердите свой запуск
Пройдите быструю проверку, чтобы получить свой код.
Lyrae Shaders
Lyrae • Пакет шейдеров с трассировкой пути в реальном времени на основе физических принципов
📌 ВНИМАНИЕ: В настоящее время этот проект находится в стадии реализации. очень рано Альфа-версия. Ожидайте проблем, визуальных артефактов и нестабильной производительности. У меня огромный план развития. Буду благодарен за любые отзывы и вашу поддержку!
Особенности
- Постобработка - Глобальное освещение по методу Монте-Карло с многократным отражением света - Быстрый обход вокселей с помощью алгоритма DDA - Трассировка AABB для детального анализа субвокселей
- Постобработка - Выборка синего шума с низкой разницей в размерах - Гибкий конвейер шумоподавления SVGF - Оценка следующего события (NEE) для явной выборки Солнца
- Постобработка - Единый конвейер физически корректного затенения - Поддержка Постобработка пакеты ресурсов
- Постобработка - Тональное отображение пленки - Цветокоррекция - Автоматическая регулировка экспозиции - Хроматическая аберрация
Сообщество
Если вам понравился мой набор шейдеров, вы можете поддержать меня и мою учёбу здесь: Купите мне кофе ❤️
Здесь вы можете присоединиться к серверу Discord, поделиться скриншотами, оставить отзыв и сообщить о проблемах.
функции
- Kirilpro6284: Оптимизация нулевого луча для начала в позиции фрагмента.
Поддержка PBR
Лира поддерживает LabPBR стандартный. Поэтому обязательно используйте ресурспак с LabPBR Вот список ресурспаков на сайте Shaderlabs, посвященный поддержке материалов.
Советы по производительности
- Я постарался написать подробные описания для всех настроек, чтобы вы могли навести на них курсор в игре и получить более подробные советы по производительности. - Параметр `Samples` оказывает наибольшее влияние на производительность, поскольку он экспоненциально увеличивает сложность пути. Старайтесь оставлять его равным 1, если хотите наслаждаться реальным временем. - Вы можете попробовать изменить параметр `Resolution Scale`; снижение его со 100% ухудшит качество освещения. - В большинстве случаев достаточно 3 отражений. 2 отражения не будут иметь непрямого освещения, поэтому глобальное освещение будет выглядеть менее точным. - Если вы находитесь в *полностью изолированной* комнате, где нет солнечного света, вы можете попробовать отключить NEE. Обратите внимание, что отключение NEE исказит солнечный свет. - Как правило, не следует трогать настройки SVGF, если вы не знаете, что делаете. Если вас устраивает шумное изображение, вы можете отключить пространственную фильтрацию.