Клиентский мод с API для динамического освещения.
💡 Что такое Lucent?
Lucent — это мод и API для динамического освещения, разработанный с упором на настраиваемость. Мод влияет на FPS, но предприняты меры для снижения нагрузки на производительность без переработки движка рендеринга Minecraft.
Если FPS снижается слишком сильно, проверьте настройки в конфигурационном файле. Наиболее влиятельные параметры: уменьшение lightRefreshRate и отключение smoothBlending.
Видео
Конфликты модов
- Optifine: работает, но динамическое освещение может работать некорректно, если включено в Optifine.
- Magnesium (1.16.5): вызывает ошибки, использование не рекомендуется.
- Rubidium (тестировано в 1.18.2/1.19.2): динамическое освещение работает, но emissive-текстуры — нет. Возможны краши при высокой нагрузке.
- Flywheel (тестировано в 1.19.2): некорректное взаимодействие с рендерингом блоков. Отключение бэкенда Flywheel в настройках решает проблему ценой производительности.
Поддержка модов (1.19.2 и выше)
- Create
- Ресурспаки могут определять условное динамическое освещение для сущностей и предметов с использованием различных данных.
- Расширенное API для кастомных рендер-пайплайнов.
Поддержка модов (1.18.2 и выше)
- Ресурспаки могут задавать простое динамическое освещение.
Поддержка модов (1.17 и выше)
Динамическое освещение:
- Lava Monster
- Nethercraft
- Blue Skies
- Miner’s Helmet
- Quark
🤷 FAQ
Разве Optifine уже не делает этого?
Динамическое освещение в Optifine не является открытым исходным кодом. Lucent полностью переписан с нуля, имеет открытый код и ориентирован на разработчиков и сборки модов. Optifine нельзя распространять через CurseForge, что делает Lucent предпочтительным выбором для создателей модпаков.