Photonics

Photonics

一款以性能和清晰阴影为重点的光线追踪体素引擎

技术

Photonics:一款光线追踪模组

一个 Iris 扩展,为 Minecraft 添加基于体素的实时光线追踪。
Photonics 专注于性能,能够提供与硬件光线追踪相当的性能表现。

支持 Photonics 的着色器:

  • Euphoria Patches(需要 1.9.0+ 及 Photonics v0.3.4+)
  • Photon(需要最新 Github 版本及 Photonics v0.3.4+)
  • Eclipse(需要最新 Github 版本及 Photonics v0.3.4)
  • Shrimple(需要最新 Github 版本及 Photonics v0.3.4+)

由 Photonics 模组提供补丁支持的:

  • BSL(Photonics v0.3.0+ 需要 10.1+,v0.2.9 或更低版本需要 8.2.9)

特性

通过使用其自定义的体素光线追踪,Photonics 增加了许多视觉惊艳的效果:

柔和阴影

每个方块都能从光源投射出美丽的柔和阴影! 物理准确的柔和阴影

全局光照

厌倦了阴影中世界的暗淡吗?别担心!Photonics 为阴影添加了精确的全局光照。 被遮挡的区域显得更暗。就像现实生活一样!

3D 方块

利用其体素光线追踪,Photonics 可以直接渲染 16x16x16 的方块模型! 自定义模型也可以使用 MagicaVoxel 来实现。 资源包可以定义自己的 3D 方块!

彩色玻璃光照

Photonics 可以为穿过玻璃的光线着色,从而在物体上投射出彩色的阴影。 玻璃为光源着色

每区块最多 20 个光源

默认情况下,每个区块追踪 20 个光源,通过着色器设置,你可以将这个数字增加到 100! 拥有你想要的所有阴影!

注意事项

  • Photonics 不使用硬件光线追踪,并且由于 Minecraft 基于 OpenGL 构建,实现硬件光线追踪目前来说是不可能的
  • 此模组仍处于 Alpha 阶段,可能会出现错误和兼容性问题
  • 任何修改 Minecraft 渲染/区块加载的模组都会影响兼容性
  • 不支持 MacOS!

开发动态

开发更新可以在其 Discord 服务器上查看:Photonics 官方