截图
介绍
Toasted Shaders Beta 1 是我首次公开发布的光影包:温暖舒适的画面风格、基于物理的天空、体积云、FFT 水面,以及能让整个世界淋湿的雨。预告片中的每一张截图都使用正式发布版本拍摄,实际效果就是如此。更多截图请查看 图片 标签页。
关于
嗨,我是 Toasty,会制作 Minecraft 光影短片。我制作了 Toasted Shaders,因为我想要一款兼具温暖氛围和真实感的光影包:自然的太阳和天空、柔和的阴影、雨夜里温暖的窗光,以及让人忍不住想靠近的水面。
我确定整体风格,为每种效果把控艺术表现,并逐个场景进行测试。它基于已发表的渲染研究构建(论文列在致谢部分),没有照搬其他光影包的内容。整体风格是温暖舒适,内核则追求真实。
这是首个公开测试版。大多数场景已经呈现出我想要的效果,但仍有一些粗糙之处,欢迎告诉我你发现的问题。
特性
- 基于物理的天空
- 根据真实大气散射计算天空和日落,并加入臭氧层效果,呈现蓝调时刻
- 带有临边变暗效果的太阳、月相、随天空转动的程序化星空,以及夜间气辉
- 雨后放晴时出现彩虹
- 体积云
- 带有多重散射效果的 3D 积云,以及高空卷云层
- 地面上的云影、日落后的粉橙色云彩,以及水面倒映的云朵
- 光照与阴影
- 随距离增加而变柔和的阴影(PCSS),以及透过彩色玻璃的彩色光线
- 彩色方块光:火把发出暖光,灵魂火和海晶灯发出青色光,紫水晶发出紫色光,并且光线不会穿墙
- 真实感环境光遮蔽(GTAO)、空气中和水下的光束
- 树叶和草的次表面散射光、发光方块,以及手持物品发出的光
- 水面
- FFT 海浪(与电影和 Blender Ocean 使用相同的方法),兼具涌浪和细密涟漪
- 追踪穿过波浪、投射到地面的焦散效果,以及真实折射、吸收和水深着色
- 屏幕空间反射;超高画质下提供光线追踪回退方案;从水下看到的斯涅尔之窗,以及水下雾效
- 天气
- 以 3D 方式呈现雨滴:雨丝具有纵深感,屋檐下不会出现,并会在灯笼附近泛出橙光
- 只有被雨淋到的表面才会变湿:多孔方块会吸水变暗,光滑表面会覆上反光水膜,平坦地面会形成水洼
- 雨滴涟漪与水花、暴风雨天空、照亮世界的闪电、灯具周围的雾状光晕,以及雨后缓慢干燥的效果
- 下界与末地
- 被熔岩海照亮的下界雾霭、余烬和孢子、热浪扭曲效果,以及天花板上的熔岩光
- 带有星系带和星云的末地天空,以及会扭曲其后方星光的黑洞
- 镜头与后期处理
- 时间抗锯齿(最多 16 次采样)、自动曝光、泛光和电影色调曲线
- 电影效果选项(默认关闭):景深与焦外光斑、动态模糊、镜头光晕、变形宽银幕光斑、色差、色彩滤镜、胶片颗粒、暗角和宽银幕遮幅
- 拍照模式:保持静止,画面会持续优化,最终生成干净无噪点的截图
- 设置
- 低 / 中 / 高 / 超高预设,并提供每种效果的独立滑块
兼容性
| 要求 | 详情 |
|---|---|
| 光影加载器 | Iris 1.6 或更新版本(基于 Iris 1.11 制作)。不支持 OptiFine,因为本光影包需要计算着色器和自定义图像 |
| Minecraft | Java 版。基于 26.2 和 26.3 构建并测试 |
| 显卡 | 需要支持 OpenGL 4.3。已在 NVIDIA 显卡上测试;AMD 和 Intel 显卡理论上可用,但尚未在本测试版中验证 |
| macOS | 不支持。Apple 的 OpenGL 最高只支持到 4.1 |
| Distant Horizons | 支持:地形和水面的 LOD 会像世界中的其他部分一样获得光照和阴影 |
| PBR 资源包 | 暂不支持,计划加入 labPBR 支持 |
安装
使用 CurseForge App:打开 Minecraft 配置文件,添加 Iris,然后从 光影 页面安装 Toasted Shaders。
手动安装:
- 为你的 Minecraft 版本安装 Iris(以及 Sodium)。
- 下载 Toasted Shaders。不要解压。
- 在游戏中前往 选项 → 视频设置 → 光影包 → 打开光影包文件夹,将压缩包放入其中。
- 选择 Toasted Shaders,然后点击 应用。
- 可选:打开 光影包设置并选择预设。
性能
Toasted Shaders 是一款性能开销较大的光影包。它优先针对高画质截图和视频进行优化,因此推荐使用中端或更高端的显卡。
| 预设 | 适用场景 |
|---|---|
| 低 | 较旧的显卡或笔记本显卡 |
| 中 | 流畅的日常游玩 |
| 高(默认) | 预期的画面效果 |
| 超高 | 截图和视频:16 次采样的 TAA、光线追踪反射回退方案、拍照模式 |
在我的测试场景中,RTX 5070 Ti 使用高画质预设时约为 35–55 FPS。彩色方块光是最影响性能的效果:在光照设置中将其关闭,FPS 大约会翻倍。
使用条款
你可以:
- 在截图和视频中使用 Toasted Shaders,包括营利内容。欢迎在说明中注明“光影:Toasted Shaders”。
- 为个人使用修改本光影包。
- 将其加入从 CurseForge 或 Modrinth 下载的整合包。
你不可以:
- 在其他任何地方重新上传或分享本光影包文件。
- 重命名本光影包,或声称本光影包或其代码属于你。
- 未经我事先许可,将其代码复制到其他光影包中。
- 通过带有营利性质的短链接或付费墙提供本光影包。
致谢
Toasted Shaders 没有复制其他光影包的代码。它基于已发表的研究构建,谨向以下作者致谢:
- 天空与大气:S. Hillaire(EGSR 2020、SIGGRAPH 2015)、E. Bruneton(2017)、Cornette 与 Shanks(1992)
- 云:A. Schneider 与 N. Vos,《地平线:黎明时分》的实时体积云(2015);M. Wrenninge 等人(2013)
- 水:J. Tessendorf,《海洋水体模拟》(2001);Cox 与 Munk(1954);J. Arvo(1986)
- 雨:N. Tatarchuk(2006)、S. Lagarde(2013)、K. Garg 与 S. Nayar(2006)、B. Cloward 的 天气着色器系列
- 阴影、光照与环境光遮蔽:R. Fernando(PCSS,2005)、E. Heitz(2014)、Ramamoorthi 与 Hanrahan(2001)、Jimenez 等人(GTAO,2016)、Amanatides 与 Woo(1987)
- 画面质量:B. Karis(2014)、M. Salvi(2016)、J. Jimenez(2014)、T. Lottes(2016)、Jarzynski 与 Olano(2020)、Cigolle 等人(2014)
- 黑洞:A. Einstein(1936)。没错,真的。
- 感谢 Iris 和 Distant Horizons 团队,让这类光影包成为可能。
常见问题
支持 OptiFine 吗?
不支持,需要 Iris。
支持 Mac 吗?
不支持。macOS 不支持本光影包所需的 OpenGL 版本。
支持最新版本的 Minecraft 吗?
光影包对 Iris 版本的依赖远大于对 Minecraft 版本的依赖。如果 Iris 已支持你的游戏版本,本光影包应该就能运行。
画面太暗 / 太亮 / 太卡。
打开 光影包设置。想提升性能,可以选择较低的预设;也可以在 镜头与色彩 中调整曝光。
在哪里报告问题?
请在我的 YouTube 视频下留言,并附上你的显卡型号、Minecraft 和 Iris 版本,以及截图。
链接: YouTube
常见问题
Toasted Shaders 支持哪些 Minecraft 版本?
Toasted Shaders 支持 Minecraft Java 版 26.2–26.3,共 2 个版本,可用的加载器:Iris。下载时注意选择和你游戏版本一致的文件。
Toasted Shaders 怎么安装?
光影需要先装 Iris。把下载的 .zip 文件(不用解压)放进游戏目录的 shaderpacks 文件夹,进游戏后在「选项 → 视频设置 → 光影包」里选中它。光影对显卡要求较高,卡顿可以调低光影设置或渲染距离。
评论
登录后评论和评分