Список изменений
Исправляющий выпуск для HDR-конвейера, автоэкспозиции и временной реконструкции. Устранена несовместимость с обработкой GLSL-директив в Iris 1.10.x и убрана зависимость fragment fallback от девятого цветового буфера.
HDR и конфигурация буферов
- Директивы форматов framebuffer перенесены в блочный комментарий, а фиктивные определения форматов со значением
0удалены. Iris больше не подставляет ноль до разбора директив и корректно создаётRGBA16F,R8иRGBA8-буферы. - Восстановлена полная HDR-цепочка: яркие значения больше не обрезаются до диапазона
[0, 1]до bloom и тонемаппинга, а отрицательная логарифмическая яркость вcolortex5.aсохраняется без UNORM-зажатия. - История автоэкспозиции перенесена в два зарезервированных R8-текселя
colortex4. Экспозиция хранится в логарифмическом виде в диапазоне 0,25–4,0, а отдельный маркер позволяет надёжно отличить действительную историю от неинициализированных данных. - Удалён
colortex8и все fragment-выходы в девятый цветовой буфер. Fragment fallback хранит предыдущую глубину вcolortex6.a, а compute-путь использует постоянный R32F custom image полного экранного разрешения.
Совместимость Iris и OptiFine
- OptiFine/macOS больше не требует недоступный
colortex8: финальный composite-проход использует толькоcolortex0,colortex6иcolortex4. - Compute-depth записывается fragment-этапом только после завершения compute resolve; расширение image load/store включается исключительно в Iris compute-ветке и не затрагивает GLSL 330 fallback.
- Компенсация яркости сопоставленных block entity применяется ко всему пути OptiFine независимо от версии Minecraft. Ограничения только на Minecraft 1.20.1 нет.
Временное сглаживание
- Fragment TAA теперь репроецирует небо по мировому направлению, поэтому перемещение камеры больше не сдвигает историю бесконечно удалённой атмосферы.
- Для объёмных облаков fragment fallback использует приближённую плоскость облачного слоя на высоте около Y=400. Это учитывает перенос камеры и уменьшает шлейфы при стрейфе и полёте.
- Compute и fragment-пути используют раздельное корректное хранение глубины и числа временных выборок без потери точности и конфликтующего чтения/записи одного буфера.
Файлы
NOISE-Shaders_v0.1.2.zip(1.06 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
0.1.2
Загрузчики
IrisOptiFine
Версии игры
1.17–26.2
Загрузок
312
Дата публикации
19.07.2026

