基本信息
我的世界Java版本
平台
性能影响
分类

其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
项目概述:BoralancesShaders
BoralancesShaders 是一款面向 Minecraft 的高端开源图形修改与引擎扩展,面向 1.20.1 至 1.26.1+ 版本,旨在将现代渲染标准与高保真物理模拟相结合。其核心目标是将 Minecraft 的光栅化管线彻底改造为一套先进的、经过性能优化的延迟渲染引擎。
本项目并不依赖浮于表面的色彩叠加,而是强调数学上精确的真实世界物理、动态流体力学和材质真实感,同时在游戏性能上保持出色的优化。
项目核心支柱
1. 高保真流体动力学与光学
本项目彻底重写了游戏空间中的流体行为。它实现了多层 托罗idal(Gerstner)波 以生成带有真实波峰和波谷的逼真水面。光线穿透效果采用 比尔-朗伯定律(Beer-Lambert Law) 计算,使水体随着深度增加自然地吸收和散射光线,从而在深海中呈现出可信的深蓝色渐变。此外还结合了实时 屏幕空间反射(SSR) 和动态水下焦散效果。
2. 动态风力抗性与植被物理
为了让环境栩栩如生,本项目引入了响应式的矢量风场。借助非线性速度梯度,物理引擎将植物根部牢牢固定在地形网格上,同时让上层的树叶、草和藤蔓能够根据风速和强度动态摆动,并避免出现标准的多边形撕裂问题。
3. 材质真实感(基于物理的渲染)
游戏中的每一张贴图都通过 Cook-Torrance BRDF 和 GGX 法线分布 集成到微表面分布框架中。这使光线能够根据不同方块的表面粗糙度和金属属性与其产生独特的交互。方块不再呈现千篇一律的白色眩光,而是像潮湿的石头或抛光金属那样,根据太阳或月亮的角度产生精确而柔和的镜面高光。
4. 体积大气与散射
地平线和天空渐变完全与原版天空盒解耦。它们通过解析式的 瑞利散射和米氏散射模型 动态计算,以模拟真实世界的粒子行为——正午呈现深邃的蓝色,日落时呈现鲜艳的橙色散射。一套光线步进的体积雾系统将地形区块与大气地平线无缝融合。
5. 架构级版本适应性
本项目的一项主要技术目标是面向未来。项目采用 #version 150 compatibility 结构开发,能够在各大渲染变革之间(从 Minecraft 1.20.1 到 1.26.1+)无缝适配。它将旧版固定功能管线矩阵抽象为现代 uniform 结构,确保旧版 Iris 框架与新版核心渲染规范之间的跨版本兼容性。
由 BoralancesStudios 出品



