Sky_ 发表于 2024-8-25 23:21:13

【1.21.X~1.19.X】VHS——十三年前的梦同款光影,如老显像管电视般的画面感。





以下是关于 MC VHS 的中文翻译:
什么是 MC VHS?MC VHS 是一个为 Minecraft 编写的着色器,旨在复制老式 VHS 录影的外观。它包括一些选项,比如自定义火炬效果(正在开发中)和在三种不同颜色空间(Y'UV、Y'IQ 和 YCbCr)之间进行选择的能力。此着色器是在 Minecraft 版本 1.20.6 上使用 Fabric Mod Loader 和 Iris 版本 1.7.1 进行创建和测试的。
它能做什么?MC VHS 提供了多种选项,让用户可以控制他们游戏的视觉效果。目前实现的功能如下:

[*]在三种不同颜色空间(Y'UV、Y'IQ 和 YCbCr)中的压缩。
[*]后处理的锐化滤镜。
[*]隔行扫描。(暂时建议关闭此功能)
[*]自定义手电筒效果。(不建议在第三人称视角中使用)
[*]静态/噪声/颗粒效果。
[*]镜头失真。
[*]自动曝光。
[*]版本 0.1 的色调映射(包括无、双曲正切、比尔定律、Reinhard)。
[*]基于持有物品的光源(可选)。
我计划添加更多功能,并继续完善那些尚未完成的功能。
未来计划是什么?我计划继续更新这个着色器并添加用户的建议。目前,我希望添加以下功能,这些功能可能会在未来出现:

[*]泛光效果(Bloom)。
[*]镜头污垢效果。
[*]故障效果(在受到伤害或靠近监守者等情况下触发)。
[*]体积雾(?)。
[*]简单的照明和阴影。
[*]屏幕空间照明(?)。
[*]PBR 支持(物理基础渲染)。
[*]改进的火炬效果。
[*]大气/环境效果(雨水积水、改进的云、更美观的天空和雾等)。
[*]更好的用户体验。
使用协议你可以进行以下操作:

[*]在截图和视频中使用此着色器。
[*]修改此着色器供个人使用。
你不可以进行以下操作:

[*]声称此着色器及其代码是你自己的作品。
[*]未经许可重新分发此着色器。
如果有任何疑问,请随时询问,我会尽力解答。
注意事项在使用此着色器之前,你需要了解以下几点:

[*]此着色器并非为游戏玩法而设计,我只是为了测试我的编程技能而制作了它。
[*]某些区域可能会非常明亮,这有一定的意图,但也可能是无意的。如果太亮,你可以在着色器设置的“镜头”选项卡中调整曝光。
[*]我没有限制大多数数值,因此可能会出现负值和无限值。如果发生这种情况,请告知我,我会尝试修复。
[*]隔行扫描效果基于前一帧,因此低帧率会极大地放大此效果。我不推荐使用此功能,但我将其保留以供你选择。
[*]自定义手电筒功能也不适合游戏玩法,因为频繁开关可能会很麻烦。而且,它只在第一人称视角中有效。
[*]我尚未在 Optifine 上测试过,但我认为没有理由不兼容。
[*]我尚未在 Distant Horizons 上测试过,唯一可能会出问题的是雾效果。
致谢
[*]RGB 到 YUV 颜色转换
[*]RGB 到 YIQ 颜色转换
[*]RGB 到 YCbCr 颜色转换






页: [1]
查看完整版本: 【1.21.X~1.19.X】VHS——十三年前的梦同款光影,如老显像管电视般的画面感。