Reshade官方论坛有个大神写了个手电筒shader,但是它在纯黑的环境中什么也看不见,并且在亮的地方还会过曝。
于是我改进了它,在它基础上增加了许多功能,几乎重写了整个shader。
现在,在完全黑的情况下也能使用(相当于夜视或者透视),并且不会过曝。
现在能调整手电筒颜色,屏幕坐标,照射范围大小,亮度,距离,光圈贴图。
而且,还可以调整光源在游戏中的位置(在第三人称游戏中使用,让手电筒光线照在人物前面,而不是人后面,谁会想看主角发光的后背呢?)。
最后在配合Reshade光线追踪使手电筒的光在游戏中有漫反射,以及阴影。完美。
下面第一张图是游戏原画质
第二张是我写的,手电筒shader
很神奇吧
于是我改进了它,在它基础上增加了许多功能,几乎重写了整个shader。
现在,在完全黑的情况下也能使用(相当于夜视或者透视),并且不会过曝。
现在能调整手电筒颜色,屏幕坐标,照射范围大小,亮度,距离,光圈贴图。
而且,还可以调整光源在游戏中的位置(在第三人称游戏中使用,让手电筒光线照在人物前面,而不是人后面,谁会想看主角发光的后背呢?)。
最后在配合Reshade光线追踪使手电筒的光在游戏中有漫反射,以及阴影。完美。
下面第一张图是游戏原画质
第二张是我写的,手电筒shader
很神奇吧