
Forget-Me-Not Shaders
专注于性能和沉浸感的适用于画布的写实光影包。
详细介绍
重要!这里以及本项目的GitHub页面,是获取勿忘我(Forget-me-not)的唯一官方途径。你在其他任何网站找到的本项目,包括像9minecraft这类不道德的模��重新托管网站,都是不可信的来源。切勿从未可信来源下载文件。
# Forget-Me-Not Shaders
Forget-Me是一款用于画布(Canvas)模组的半写实管线光影。它旨在在遵循“传统”渲染方法以保持良好性能的同时,提供最真实、最具沉浸感的体验。
画布是一款客户端渲染器模组,它使用光影进行高级渲染,目标是拥有现代且非常灵活的设计,以实现高性能和更好的可读性。其光影系统与Optifine、Iris及Sodium完全不同,因此,勿忘我与这些模组中的任何一个都不兼容!请参阅“使用方法”部分以获取安装说明。
## 注意事项
如果你是开发者或模组托管者,勿忘我依据LGPL v3.0协议授权,所以如果你使用勿忘我任何原始代码或对其进行分发,请务必仔细阅读LGPL的条款。
## 如何在画布中使用第三方光影
1. 确保你使用的是1.19.4或更高版本。对于画布未积极支持的版本,无法保证其兼容性。
2. 安装Fabric。
3. 通过bbsmc获取画布渲染器模组。请记住,画布与Sodium、Iris、OptiFine或OptiFabric不兼容。
4. 下载你喜欢的管线光影包。如果你正在寻找勿忘我的替代品,可以试试光影灯火(Lumi Lights)、洛莫(截至撰写本文时不适用于游戏玩法)或艾瑞(原版增强,开发中)。
5. 启动游戏,将你下载的.zip文件放入resourcepacks文件夹并激活资源包。(不要解压它!)
6. 导航至选项/视频设置/画布/管线选项/管线并选择你想要使用的管线。
## 故障排除
- 遇到阴影效果不佳的情况?在选项/视频设置/画布/调试中,将阴影预处理策略设置为分层(TIERED),并将禁用阴影自遮挡设置为true。
- 画布是否在聊天中提示某些光影已损坏?请获取.minecraft/logs/latest.log中的日志以及.minecraft/canvas_shader_debug/文件夹中的所有内容,然后在GitHub上提交问题或在Discord上告知我。
- 是否除了画布基础管线外,其他所有画布管线都出现故障?如果是这样,你的设备可能与华丽图形(大多数画布管线使用)不兼容。很遗憾,对此没有解决办法。
## 特色亮点
- 季节!随着时间推移,季节变换,沉浸在你的世界中。
- HDR、泛光和色调映射。
- 带有大气散射和自定义写实云朵的壮观天空。
- 水波和反射。
- 支持PBR,内置数百种默认材质。
- 接触硬化可变半影阴影。
- 高级抗锯齿(TAA)。
## 致谢
如果没有像fewizz、spiralhalo、Grondag以及画布社区的许多其他人的帮助,包括贡献和测试,勿忘我不可能达到现在这样完善的程度。非常感谢:
- 光影实验室(shaderLABS)Discord频道#代码片段提供的许多有用代码片段。
- spiralhalo开发的光影灯火(Lumi Lights),带来了许多不同的灵感与帮助,同时也是一个可行的TAA实现的参考。
- fewizz开发的洛莫(lomo),带来了许多不同方面的灵感,以及光线追踪器和许多宝贵的贡献。