跳到正文

Magnesium

将 CaffeineMC 的 Sodium 模组从 Fabric 移植到 Forge 的非官方版本

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Magnesium(原名 Sodium Reforged)是 CaffeineMC 的“钠”模组从 Fabric 移植到 Forge 的非官方版本。

 

 

Magnesium 是一款免费开源的 Minecraft 客户端渲染引擎替代品,能够显著提高帧率、减少微卡顿,并修复 Minecraft 中的图形问题。与其他模组相比,它与 Fabric Forge 模组生态有广泛的兼容性,同时不会牺牲游戏的视觉效果,让你保留原汁原味的方块游戏体验。

 

功能

  • 采用现代化的 OpenGL 区块渲染管线,利用多重绘制技术,在渲染世界时可大幅降低 CPU 开销(约 90%)。对于大多数瓶颈不在 GPU 或其他组件上的电脑,这能显著提升帧率。即使 GPU 跟不上,CPU 也能在等待期间处理其他渲染任务,从而让帧时间更加稳定。
  • 渲染区块的顶点数据大幅压缩,使显存和带宽需求减少近 40%。
  • 现在,附近方块的更新会利用多线程,大幅减少因区块需要更新而造成的卡顿峰值。
  • 在渲染流程早期就会剔除不可见(或背向摄像机)的区块面,避免大量几何体被 GPU 处理后又立即丢弃。对于集成显卡,这能大幅降低显存带宽需求;即使瓶颈在 GPU,也能带来一定的速度提升。
  • 针对区块加载和方块渲染进行了大量优化,使区块加载速度显著加快,同时减少对帧率的影响。 
  • 优化了顶点构建和矩阵变换;当你忍不住在同一个房间里放太多箱子时,这些优化能显著加快方块实体、生物和物品的渲染速度。
  • 改进了游戏管理内存和分配对象的方式,从而降低内存占用,并减少垃圾回收器工作造成的卡顿峰值。
  • 修复了许多平滑光照效果相关的图形问题,在进行充分优化的同时让游戏运行得更流畅。
  • 为流体和其他特殊方块提供平滑光照。 
  • 为方块和流体提供平滑的生物群系混合效果,在显著提升画质的同时,大幅降低计算开销。 
  • 世界中不可见的动画纹理不会更新,从而加快大多数硬件上的纹理更新速度(尤其是 AMD 显卡)。

……还有更多功能;首次发布后,这份列表仍在不断补充。

 

常见问题

随着问题增多,我可能会专门制作一个页面。

问:1.18 什么时候更新?

答:现在就有。

问:光影什么时候支持?

答:等 Lilac 状态更加稳定后。

 

这是非官方移植,与 Jellysquid、CaffeineMC(或 Halogen/Chlorine)均无任何关联。

原模组由 The Sodium Dev Team 开发,特此致谢。 Fabric 版本

请不要 在官方 Sodium Github 或 Discord 上报告问题,他们无法为这个移植版本提供支持。要报告问题,请前往我链接的 Github。

 

 

模组兼容性

本模组不兼容 Optifine 或 Halogen,而且今后也不会兼容。

 

目前,本模组将维护 1.18 及更高版本。

感谢大家在本项目开发过程中给予的所有支持!

 

常见问题

Magnesium 支持哪些 Minecraft 版本?

Magnesium 支持 Minecraft Java 版 1.16.5–1.18,共 2 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Magnesium 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

someoneelsewastaken 的其他作品

查看全部 →