基本信息
我的世界Java版本
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
平台
Iris
分类
性能影响

其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 保留所有权益/无许可证
发布于 2026-07-19
更新于 2026-07-19
更新日志
HDR渲染管线、自动曝光和时间重建功能的修复版本。已解决与Iris 1.10.x中GLSL指令处理的兼容性问题,并移除了片段回退对第九颜色缓冲区的依赖。
HDR与缓冲区配置
- 帧缓冲区格式指令已迁移至块注释中,同时删除了值为
0的伪格式定义。Iris不再于解析指令前默认填充零值,现可正确创建RGBA16F、R8及RGBA8缓冲区。 - 完整HDR渲染链路已恢复:高亮区域在泛光(bloom)与色调映射(tonemapping)前不再被强制截断至
[0, 1]区间;colortex5.a中存储的负对数亮度值亦不再受UNORM格式钳制。 - 自动曝光历史数据已迁移至两个预留的
R8纹理colortex4中。曝光值以对数形式存储于0.25–4.0区间内,另设独立标记位,可稳定区分有效历史数据与未初始化数据。 colortex8及其所有向第九颜色缓冲区输出的片段着色器通道均已移除。片段回退路径将上一帧深度值存入colortex6.a;计算着色器路径则采用全屏分辨率的恒定R32F自定义图像。
Iris与OptiFine兼容性
- OptiFine/macOS不再依赖不可用的
colortex8:最终合成(composite)阶段仅使用colortex0、colortex6与colortex4。 - 计算深度(compute-depth)仅在计算解析(compute resolve)完成后再由片段阶段写入;图像加载/存储(image load/store)扩展仅在Iris计算路径中启用,不影响GLSL 330回退路径。
- 已匹配区块实体的亮度补偿机制现已适用于全部OptiFine渲染路径,且不受Minecraft版本限制——该功能不限于Minecraft 1.20.1。
时间抗锯齿(TAA)
- 片段级TAA现依据世界坐标系对天空进行重投影,因此摄像机移动不再导致无限远大气层的历史数据持续偏移。
- 针对体积云,片段回退路径采用约Y=400高度的近似云层平面,兼顾摄像机平移运动,显著减少横移与飞行时产生的拖影现象。
- 计算路径与片段路径各自独立、精确地存储深度信息及时间采样次数,避免精度损失与单缓冲区读写冲突。



