我试图制作一个2D图像的着色器,但发生了什么问题,我不知道是什么情况。

我想实现的idea是,我想用类似 analogue恐怖游戏的方式设计我的游戏,所以我尝试用canvas raw图像显示一个VHS重叠的Online mp4画面。由于找不到自然透明的VHS画面,我尝试制作一个着色器图表(shader graph),来设置透明度,根据亮度计算(基本上alpha = 1 - 亮度),但是最终结果很杂乱,像最初滑片的色彩爆炸现象一样。怎么解决这个问题呢?

我的着色器图表已设置为透明,而不是不透明,我正在使用Raw图像和渲染纹理(render texture)来进行canvas重叠。我在Raw图像上使用了一个简单的材质(material),并在VHS着色器上对该材质进行了重载。