动态云层

动态云层

受现实云层启发制作的Minecraft风格、高性能、时尚的体素云

装饰

动态云

跟随天气、随风飘动、翻越地形,并能映射地球上任何地方真实天空的全体积体素云。

  • 本模组用真正的三维云取代了 Minecraft 的扁平云层,基于 GPU 构建,因此满天的云依然能流畅运行
  • 这是一个客户端模组,因此无论在单人游戏还是你加入的任何服务器中都会显示云,服务器端无需任何配置
  • 它运行在 Fabric 上,因此需要 Fabric API

模组展示视频,由我的 Discord 服务器成员 Theo 热心提供:

https://www.youtube.com/watch?v=2eV3YaQsIX4

如果你想报告 bug 或提出功能建议,请加入 Discord 服务器或在此提交:问题追踪

功能

  • 七种真实云类型构建天空,每种都有独特的形状、高度和行为
  • 天空跟随天气变化,在晴朗、下雨和雷暴天空之间漂移,并平滑地从一个过渡到下一个
  • 两种完整的天空模型:风格化的 normal(普通)模式和真实比例的 realistic(写实)模式,每种都可单独调节
  • 一切都在风中漂移,风可以自行演变,也可以手动设定
  • 云会翻越并绕过地形流动,而不是直接穿过地形
  • 云影、云内迷雾、雷暴和云层之上的晴空
  • 每种云的形状、颜色和不透明度都可以在游戏内实时调整
  • 本模组不支持 Mac,除非在 26.2 上使用 Vulkan API,因为它需要 OpenGL 4.6 才能运行,而且由于技术构建方式,很可能仍然会卡顿
  • Intel Mac 需要启用 Draw Buffer Compat. 选项才能看到大多数云类型(仅在你确实看不到云时才使用,这可能严重影响性能,并确保先切换到 AUTO 或 EXTREMELY_SUNNY 以外的模式进行测试)

重要功能

云类型

  • 天空由积云、层积云、层云、高积云、雨层云、积雨云和卷云构成,每种都有独特的形状和自然的高度。
  • 天气决定哪些类型出现。你可以让它自行在晴朗时段和酝酿中的风暴之间运行,也可以固定单一天空来单独研究某一种云。
  • 每种云的形状、覆盖率、厚度和细节都可以调节,拖动滑块时变化会在世界中实时发生。

写实模式

  • 将每种云类型放置在真实世界的高度和尺寸上,按比例缩放,一方块对应一米。
  • 低云低而柔和,中层云平铺展开,卷云高而缥缈,积雨云则攀升成真正的千米高塔。
  • 天空最终会更接近真实情况,这也是现实天气功能所必需的。

现实天气

  • 映射地球上任何真实地点上方的实际天空。在内置世界地图上选择一个地点,模组会获取该地区的实时卫星图像和当前天气,然后在你头顶重建那些一模一样的云。
  • 随着你移动,视野会持续跟进,新的真实云会进入范围。
  • 需要写实模式和互联网连接,离线时会回退到普通天气。仍处于测试阶段,因此可能会遇到一些粗糙之处。

动态天气

  • 让多种天气同时共享天空,一团雨云从一侧滚来,另一侧散布着云,高处飘着薄云,随风漂移,而不是到处都是统一的天空。

风

  • 驱动整个天空。云随风漂移,它会在你滑翔时摇晃你,风声会随着风力强弱而起落。
  • 风默认自行演变,晴好天气下平静,风暴中强劲多变,你也可以自己设定固定的速度和方向。

风暴与大气

  • 下雨和雷暴天空会变暗变厚,头顶有闪电和雷声。
  • 飞上云层,云层之上会放晴;雨会停止,天空开阔,光线明亮。
  • 在云内部,浓雾会包围你,晴好天气下呈白色,风暴中呈暗色。

地形交互

  • 云会翻越并绕过陆地流动,而不是穿过它,在平地上抬升,绕过陡坡滑动,尽可能减少移动。
  • 可选地,云会被地形卡住:遇到太陡而无法越过的面时,云会堆积在它前面,等待风向转变将它带走,或者原地慢慢消散。

云影

  • 云会在其下方的地面上投射柔和、移动的阴影,随着头顶天空漂移而移动。

颜色与不透明度

  • 每种云的颜色和不透明度都单独设置,普通模式和写实模式各有一套独立的数值,因此你可以把风暴云调暗,或把高处的薄雾调淡,完全按你的喜好来。

设置

(配置界面,通过 Mod Menu 打开)

  • 写实模式 每种云都位于其真实世界的高度和尺寸
  • 现实天气 映射地球上某个真实地点上方的实时天空(测试版)
  • 天气模式 自动跟随游戏天气,或固定单一天空
  • 动态天气 让多种天气类型同时共享天空
  • 云距离 云渲染的距离,远超原版限制,在恶劣天气下会自动削减以保护帧率
  • 云高度 整体升高或降低天空,以避开高耸的建筑
  • 颜色与不透明度 按云类型设置,普通模式和写实模式各自独立
  • 形状控制 每种云的覆盖范围、覆盖率、厚度和细节
  • 风 动态或手动速度和方向、鞘翅湍流、风声
  • 地形交互 翻越并绕过地形流动,可选在陡峭面上粘附
  • 云影 地面上柔和移动的阴影,强度可调
  • 云内迷雾 在云内部时的浓雾
  • 风暴 闪电和雷声,频率可调

兼容性

  • Iris 光影包 云会被绘制到光影的光照中,因此其雾效、辉光和色彩分级会应用到云上
  • Vulkan 通过 26.2 渲染 API 完全支持
  • Voxy 和 Distant Horizons 云会延伸到你的扩展地形那么远
  • Mod Menu 和 YACL 用于配置界面

Bug 与后续开发

直面天空,你将永不回头

  • 如有建议、bug 报告或问题,欢迎加入 Discord 服务器
  • 现实天气仍处于测试阶段,正在完善中
  • 更多云行为和进一步的性能优化即将到来