跳到正文

Realistic Fluids – GPU Water & Lava

作者:Grabs

使用 GPU 粒子模拟水和熔岩,让它们倾泻、飞溅、沿山流下并汇聚成池,呈现真实流体效果;还为黏液块和蜂蜜块添加晃动效果。

收藏

介绍

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

逼真流体

行为如同真实流体的水和熔岩。每桶倒出的液体都会变成数千个由 GPU 模拟的粒子:它们会飞溅、扩散、沿斜坡流淌、填满洞穴和凹坑,最后汇聚成平静的水池,表面平滑而连续。

测试版。此版本已可正常运行并经过测试,但仍处于早期发布阶段。非常欢迎反馈和错误报告!

视频

视频录制于较早的开发版本。当前版本已在此基础上改进。

功能

逼真水体

  • 通过 GPU 粒子模拟(基于位置的流体)生成平滑的网格表面。
  • 倾倒、飞溅、波浪和瀑布都会顺应地形。
  • 从悬崖或山上倾倒的水会持续下落,直到落地,即使流出模拟区域也一样。
  • 可以用空桶装起逼真水体。

逼真熔岩

  • 使用独立黏度参数模拟浓稠、缓慢流动且发光的熔岩。
  • 像原版熔岩一样照亮周围方块。
  • 会点燃可燃方块(遵循 doFireTick 游戏规则)。
  • 逼真水体在熔岩上沸腾蒸发时会产生蒸汽和滋滋声。

逼真史莱姆块和蜂蜜块

  • 果冻般的方块,会在你行走、跳跃和落下时摇晃变形。

方块和物品(创造模式物品栏)

  • 逼真水桶 / 逼真熔岩桶(位于原版桶旁边)。
  • 逼真水源 / 逼真熔岩源:可开关的出液口。
  • 逼真排液口:移除逼真流体;可开关。
  • 逼真史莱姆块 / 逼真蜂蜜块。

持久化

  • 流出你周围区域的流体会储存在世界存档中,并在服务器上逐方块继续流动(下落和扩散)。
  • 你返回时,流体会在原位置重新化为粒子并继续活动。
  • 远离你的流体会暂时停存,以节省性能。

控制和设置

  • M:打开 MineMod 设置(也可通过选项界面中的 MineMod… 按钮打开)。
  • N:切换水体显示方式(网格 / 粒子)。
  • 设置包括水和熔岩的模拟距离(最大可达渲染距离)、水体显示方式、熔岩光照、蒸汽效果、性能叠加层,以及移除所有逼真流体的按钮。
  • 客户端命令:/fluid clear、/fluid stats、/fluid view mesh|fluid。

需求

  • Minecraft 26.3
  • Fabric Loader 0.19.5 或更高版本
  • Fabric API(必需)
  • Java 25
  • 支持 OpenGL 4.6 的 GPU(支持计算着色器)。建议使用独立显卡。

客户端和服务器

  • 客户端:必需。模拟和渲染均由你的 GPU 执行。
  • 服务器:可选。在服务器上安装(或单人游戏)后,即可启用世界存档持久化、逐方块流动和熔岩点火功能。未安装时,流体只会存在于你周围的模拟区域内。

兼容性

已与 Sodium、Iris(BSL 光影)和 Continuity 一同测试。

已知限制

  • 远离你的已储存流体会显示为简单方块,直到你靠近。
  • 流体只会在已加载区块中流动。
  • 多人游戏中,尚未完全支持许多玩家在不同地点倾倒流体的情况。
  • 大量流体可能会给性能较弱的 GPU 带来较大负担:请使用距离设置调整性能。

更多截图和视频即将推出。

常见问题

Realistic Fluids – GPU Water & Lava 支持哪些 Minecraft 版本?

Realistic Fluids – GPU Water & Lava 支持 Minecraft Java 版 26.3,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Realistic Fluids – GPU Water & Lava 怎么安装?

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

评论

登录后评论和评分