Simple Clouds

Simple Clouds

云端大修模组,新增云朵种类,带来震撼视觉效果,并以氛围/美学方式实现局部天气。

工具

标题

在 Patreon 上支持我 Discord Modrinth 下载量 Modrinth 版本

关于标题

Simple Clouds 是《我的世界:Java 版》的云朵渲染大修模组,新增了多种云类型、令人惊叹的视觉效果和局部天气。它试图以风格化、环境化和美学化的方式模仿现实生活中的天气和云层形成,旨在增强原版《我的世界》的体验。

Simple Clouds 目前处于公开测试阶段,你可能会遇到错误、崩溃和不稳定情况。 我还有很多功能想要实现。

功能标题

  • 全面改造的云层系统
    • 基于现实对应物的 7 种独特云类型
    • 云层跨度超过 20,000 个方块,并使用 LOD 提高性能
    • “风暴雾”(我这样称呼它)出现在风暴云下方,从远处看显得极具威胁性
  • 局部天气效果
    • 雨水和雪现在只出现在有降水的云层下方,其渲染效果已完全改造
    • 自定义闪电和延迟雷声,可以从近处和远处看到
  • 更多内容敬请期待!

信息标题

虽然 Simple Clouds 添加了基于现实对应物的云类型,但它绝无意成为日常复杂天气现象的逼真表现。它纯粹是现实中天气的风格化和美学化版本。

Simple Clouds 可以仅在客户端加载,也可以在服务器端包含,以实现多人游戏玩家之间的同步以及局部天气效果(风暴云下的雨/闪电)。仅在客户端使用此模组时存在某些限制,即当你连接到未安装 Simple Clouds 的服务器时:

仅限客户端的限制

  • 局部天气被禁用,将使用原版的全局天气系统。
  • 云的位置不保存,每次登录世界时种子都会随机化。如果需要,可以使用自定义云种子来保持每次登录时云层相同。

服务器端能力

当 Simple Clouds 安装在服务器端(单人游戏或连接到安装了 Simple Clouds 的多人服务器)时,你将获得:

  • 局部天气 + 风暴云下的效果
  • 云保存/同步,每个世界使用独特的种子

可定制性

Simple Clouds 有多个配置,可自定义模组的不同方面,从性能到偏好。你可以通过选项屏幕中的浅蓝色 S 图标访问配置。

Simple Clouds 还内置了云编辑器,可在主配置菜单中访问。你可以自定义现有云类型或创建自己的云类型,并导出用于数据包/资源包。文档 可在 GitHub 上获取。

移植版本

Simple Clouds 目前仅适用于 Forge(1.20.1)和 NeoForge(1.21+)。请不要要求 Fabric 移植版或向后移植到旧版本。针对较新游戏版本的版本会在准备好后发布。

它是如何工作的?

Simple Clouds 通过使用计算着色器在半实时状态下生成云层。它通过迭代一个体素网格,对每个立方体进行 3D 噪声层的测试,并添加顶点来创建云。这项工作在 GPU 上完成,GPU 处理此类并行任务比 CPU 更高效。

尽管速度非常快,Simple Clouds 仍然可能对你的帧数产生明显影响,尤其是如果你的 GPU 较旧。客户端配置中有选项可以进行微调,看看是否能找到适合你系统的设置。一般来说,配备较新 GPU 的系统应该能轻松处理 Simple Clouds。 我一直在寻找新方法让这个模组更具性能,因此它可能会随着时间推移变得更好。

整合包使用

Simple Clouds 可以用于你想要的任何整合包,但请注意潜在的兼容性问题。

兼容性 文档

BH 宣传