 
                    
                     
                Smooth Entity Light
Активный0.0
Установок
Последнее обновление
Smooth Entity Light
Совершенно новый подход в версии 4!
Модификация Atomic Stryker's Dynamic Lights долгое время считалась стандартом для освещения от сущностей в Minecraft, но при тестировании нового модпака я обнаружил неприятный эффект "мерцания" света от факела в руке при движении игрока. Хотя Optifine не имеет этой проблемы, у неё есть другой недостаток - динамический свет проходит сквозь сплошные блоки! Smooth Entity Light решает обе эти проблемы эффективным способом.
Кроме того, в процессе разработки я обнаружил, что в Minecraft никогда не реализовывалась техника "переворачивания квадов" - и исправил этот недочёт.
Совместимость
Полностью совместим с Phosphor (Forge). Не совместим с Optifine - хотя игра не крашится, вы получите непредсказуемое поведение.
Основные преимущества
- Плавное освещение без мерцания при движении сущностей
- Яркость зависит от прямого расстояния до источника, а не от количества блоков
- Свет распространяется по кругу вместо стандартного "алмазного" паттерна Minecraft
- Свет учитывает прозрачность блоков и не проходит сквозь сплошные преграды
- Пересчёт яркости происходит только при движении или изменении сущности
- Освещение от сущностей хранится как третья карта света и кэшируется в памяти чанка
- Обработка сущностей выполняется в отдельном потоке для повышения производительности
- Встроенная конфигурация в игре без необходимости редактирования файлов
Технические особенности версии 4
Мод сохраняет кэш значений освещения в оперативной памяти и обновляет их в реальном времени, затем передавая обновления непосредственно в видеопамять GPU. Это позволяет часто обновлять освещение без перестройки всей сцены или чанка.
Фонарик / Прожектор
Настраиваемый предмет (по умолчанию - Око Эндера) создаёт конус света в направлении взгляда игрока.
Переворачивание квадов
Стандартный рендеринг Minecraft вызывает некорректные тени:
 
Техника переворачивания квадов улучшает отображение теней:
 
Сравнение с Optifine
Одна из причин выбрать Smooth Entity Light вместо Optifine:
 
Факел в коробке с динамическим освещением Optifine:
 
Сравнение плавности освещения: слева Smooth Entity Light, справа Dynamic Lights
 
Разница в форме распространения света:
 
Конфигурация в игре
В творческом режиме используйте команды:
- /sel hand 0 - отключить освещение у предмета в руке
- /sel hand 15 - установить максимальную яркость (любое число от 1 до 15)
- /sel water - переключить "водонепроницаемость" предмета
- /sel flood - переключить режим прожектора/фонарика
