MC VHS 是一个为 Minecraft 编写的着色器,旨在复制旧式 VHS 录像的视觉效果,包括自定义手电筒效果(正在开发中)以及在三种不同色彩空间(Y’UV、Y’IQ 和 YCbCr)之间进行选择的能力。该着色器在 1.20.6 版本上使用 Fabric Mod Loader 和 Iris 1.7.1 版本进行了制作和测试。
– 它能做什么? –
MC VHS 提供了多种选项,供用户控制游戏的视觉效果,目前已实现的功能如下:
- 三种不同色彩空间的压缩(Y’UV、Y’IQ 和 YCbCr)。
- 锐化滤镜 作为后处理效果。
- 交错扫描效果。(目前建议关闭)
- 自定义手电筒效果。(第三人称视角下不推荐使用)
- 静态/噪点/颗粒效果。
- 镜头畸变。
- 自动曝光。
– 版本 0.1 –
- 色调映射(无、Hyp. Tangent、Beer’s Law、Reinhard)。
- 基于持有物品光照等级的手电筒(可选)。
- 我计划添加更多功能,并将继续完善未完成的功能。
– 未来计划 –
我计划继续更新此着色器,并根据用户的建议进行改进。目前,有几项功能预计将会实现:
- 辉光效果。
- 镜头污点。
- 故障效果(受到伤害时/在守护者附近时触发)。
- 体积雾(?)。
- 简单的照明与阴影。
- 屏幕空间照明(?)。
- PBR 支持。
- 更好的手电筒效果。
- 大气/环境特效(雨水坑、更好的云、更漂亮的天空和雾气等)。
- 更好的用户体验。
– 协议 –
您可以进行以下操作:
- 在截图和视频中使用此着色器。
- 修改此着色器以供个人使用。
您不得进行以下操作:
- 声称此着色器及其代码为您自己的作品。
- 未经许可重新分发此着色器。
如果有任何疑问,请随时向我询问,我将尽力回复。
– 注意事项 –
在使用此着色器之前,您可能需要了解以下几点:
- 此着色器并非为游戏玩法设计,我只是为了测试我的编程技能而制作的视觉效果。
- 某些区域可能会非常明亮,这在某种程度上是有意为之,但也并非如此。如果看起来过于明亮,您可以在着色器设置的“镜头”选项卡中更改曝光度。
- 我没有限制大多数数值,因此可能会出现负值和无限值。如果出现这种情况,请告诉我,我会尝试修复。
- 交错扫描效果基于前一帧,因此较低的帧率会使效果显得更加夸张。我不建议使用此功能,但我保留了它供您自行决定。
- 自定义手电筒功能也不推荐用于游戏玩法,因为开启和关闭可能会变得繁琐。此外,它仅在第一人称视角下有效。
- 我尚未在 Optifine 上测试此着色器,但我认为没有理由它不能正常工作。
- 我尚未在 Distant Horizons 上测试此着色器,但可能会影响雾效。
材质包除特殊情况,版本一般情况可以向下兼容,但不能向上兼容。
- 如果不会使用材质包,请点击查看我的世界材质包使用教程。
- 如发现网盘资源被吞,或者网盘资源不存在,请在下方评论中说明,我们将会尽快进行修复。