跳到正文

Atmosphere: Shader Zones

作者:Apoximus

让每个地方都有专属光影:为世界中的每个区域、生物群系和洞穴提供真正的光影包,并逐像素混合。

收藏

介绍

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

Atmosphere

每个地方都有专属光影。 Minecraft 世界中的每个区域都能使用自己的真实光影包,并逐像素进行混合。

同一画面中并排展示两个光影包

划分区域并为每个区域指定一个光影包:城市用 BSL,森林用 Complementary Unbound,雪山用 Solas,洞穴用 Rethinking Voxels。Atmosphere 会渲染视野中的每个光影包,并逐像素进行混合,让不同风格在整片景观中自然过渡:无需重新加载,没有生硬的边界,穿过区域边界时也不用等待。

预告片: https://youtu.be/XJuhZr6uoE8 Discord: https://discord.gg/eY5adqmwHs

运行需求

  • Minecraft 26.3,搭配 Fabric 加载器 0.19.5 或更高版本(仅客户端)
  • Fabric API 和 Sodium 0.9.2
  • Atmosphere Iris Fork:也请将它添加到你的配置文件中,因为 CurseForge 应用有时不会自动添加。它会替代 Iris:如果配置文件中有 Iris Shaders(某些光影包会附带它),请将其禁用,否则打开世界时游戏会崩溃。这不是 Iris 的官方版本:如遇问题,请向 Atmosphere 反馈,而非 Iris 团队。
  • 光影包:进入游戏后,打开设置(U)> 光影包 > 获取光影包。这些光影包来自作者自己的页面。其他光影包也都可以使用。

游戏内快捷键:按 U 打开设置,Y 切换外观,G 打开区域编辑器,O 进入拍照模式,J 在出现异常时保存报告。

功能介绍

在世界中划定区域,每个区域都使用自己的光影包

  • 生物群系各用各的光影。 无论新旧世界,每个生物群系都能使用自己的光影包(雪地、沙漠、沼泽、森林等),边界过渡柔和。无需任何设置。
  • 自定义区域。 可绘制圆形、矩形或点击勾勒轮廓,并使用区域编辑器(G)直接在世界中创建。支持柔和边缘、优先级和高度范围。洞穴可以使用专属光影包,下界和末地也各有自己的光影包。
  • 一键切换外观。 Atmosphere、Cinematic、Vivid、Spooky、Vanilla+、Performance,也可以保存自己的外观。按 Y 切换。
  • 情境效果(默认关闭)。 在设置(U)> 氛围中启用后,画面会随情境变化:Boss 血条出现、战斗开始、苦力怕即将爆炸、潜入水下、建造,或停下来欣赏风景时都会相应调整。
  • 按需加载光影包。 只加载你附近的光影包;远处的光影包会释放。
  • 游戏内指南涵盖所有功能,并附有可直接执行操作的按钮(/atmosphere guide,或在设置中点击 ?)。

同一视角下的六种外观

视频与截图创作者

  • 实时对比光影包:在同一画面中并排展示两到四个光影包(分屏、斜分、条带或镜头效果),并显示名称和分隔线;分隔线还可以自动扫过画面。
  • 拍照模式(O):自由无人机镜头、以毫米为单位的变焦、旋转画面,支持 16:9、2.39:1、9:16、4:5 和 1:1 画幅,并提供辅助线和可记住全部设置的镜头。
  • 镜头路径:可设置关键帧的飞行镜头,支持变焦、旋转画面、时间和情境效果;可围绕任意物体环绕拍摄;安装 ffmpeg 后,还能自动生成 MP4 视频。
  • 分享你的区域:可保存为文件或粘贴代码;其他人可通过实时预览导入。

帧率与显卡

屏幕上每多一个光影包,就要额外进行一次完整渲染,因此包含三个区域的视野,开销约为单个光影包的三倍。本模组针对显存 8 GB 的显卡打造(RTX 3060 Ti 或更高)。使用该显卡、1080p 分辨率和 24 格渲染距离时,三个或四个光影包交界处约为 25–40 FPS,使用一两个光影包时约为 50–60 FPS。Performance 外观(Y)对性能的消耗要低得多。

已知限制(预览版)

  • 首次使用每个光影包时,游戏可能会暂停几秒钟进行编译(最长约 6 秒)。编译结果会保存,因此之后启动会更快。
  • 在显存 8 GB 的显卡上快速飞过多个区域时,光影包加载和卸载过程中偶尔可能会卡顿。

光影包

Atmosphere 使用真实发布的光影包。这些光影包归其作者所有,本模组不包含其中任何一个:BSL (CaptTatsu)、Complementary Unbound and Reimagined (EminGT)、Nostalgia (RRe36)、Rethinking Voxels (gri573)、Bliss (Xonk)、Solas (Septonious)、Spooklementary (SpacEagle17)、Super Duper Vanilla (Eldeston)、Insanity and Hysteria (ElocinDev)、DERCODE (sone4ka)、E-LITE (Entokito) 和 Ripple (GamesofDev)。

报告(自愿提交)

除非你按下 发送,否则不会发送任何内容(设置 > 工具 > 报告问题,或在“测试我的电脑”之后)。提交后,报告会通过 Atmosphere 的中继发送到开发者的私人 Discord 频道,内容包括:模组和游戏版本、显卡和驱动程序、设置、帧率、游戏日志以及当前画面的截图。你的 Windows 用户名和主文件夹、Minecraft 名称和 UUID、电子邮箱和 IP 地址会在发送前被遮盖。报告不会包含任何世界存档。

中继不会保存报告副本。它只会读取你的 IP 地址以限制发送频率(每分钟一份,每天五份),并且只以每天更换的哈希值形式保存。

许可证

Atmosphere 使用 MIT 许可证。Atmosphere 的 Iris 分支使用 LGPL-3.0 许可证,基于 Iris 团队开发的 Iris 构建;其源代码链接在该分支页面上。本模组的大部分代码和文本由 AI 编程助手编写,之后在游戏中测试并由作者审核。图片均为真实的游戏内渲染画面。

常见问题

Atmosphere: Shader Zones 支持哪些 Minecraft 版本?

Atmosphere: Shader Zones 支持 Minecraft Java 版 26.3,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Atmosphere: Shader Zones 怎么安装?

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

评论

登录后评论和评分

Apoximus 的其他作品

查看全部 →