Ferium

Ferium

着色器 鲜艳视觉效果(Vibrant Visuals)

优化

🌌 Ferium

⚠️ 警告:本项目处于深度预 Alpha 阶段! 该模组目前非常原始。可能会频繁出现 Bug、崩溃、性能问题或与其他模组不兼容。使用风险自负!未来,该项目很可能会完全重构,变成比现在大得多的东西。

🔴 关键要求: 此模组 必须 在 启用 Vulkan API 的情况下运行。如果没有 Vulkan 而运行该模组,您将遇到严重卡顿,并且帧率会降至 0!


Ferium 是一个实验性的 Minecraft(Fabric)图形模组,旨在改善游戏的视觉和技术部分,专注于现代图形 API 和原生集成。


🚀 该模组目前能做什么?

🐧 1. Linux 原生 Wayland 集成

如果您在 Linux 上使用 Wayland 进行游戏,您可能遇到过 Minecraft 通过 XWayland(X11 兼容层)启动的情况,这可能会导致输入延迟、缩放问题或屏幕撕裂。

  • Ferium 的作用: 该模组强制 GLFW 初始化一个原生 Wayland 窗口。这提供了流畅的鼠标输入、正确的缩放以及在现代 Linux 发行版上更好的性能。
  • 注意:对于 Windows 和 macOS 用户,此功能会自动安全禁用,不会破坏游戏的启动。

🎨 2. 内置着色器(灵感来自 Vibrant Visuals)

由于原始的 Vibrant Visuals 着色器(源自基岩版)尚未在 Java 版上可用,该模组尝试在 Java 版上重现并近似这种独特的温暖饱和美学:

  • 体积云: 具有柔和光照的全屏高质量云层光线步进渲染。
  • 阴影与暖光: 具有柔和过滤(PCF)的动态级联阴影贴图。
  • 改进的水面焦散: 水下出现细腻、美观且偏黄色的折射光纹图案。