如何根据相机距离将颜色与背景混合

时间:2018-06-10 22:39:27

标签: opengl-es glsl webgl fragment-shader

所以我正在使用JS中的WebGL代码,它使用gl_POINTS绘制给定函数的近似值,并且我试图使这些点的颜色与背景颜色混合得更远。因此,每当用户移动或旋转相机时,颜色会发生变我想过使用Blending函数,但据说我应该在片段着色器中实现该功能。

到目前为止,我所知道的是片段着色器有vec2 gl_FragCoord内置变量,但这似乎没什么帮助,因为它只是在屏幕上的位置,并没有真正保留任何z坐标我可以使用。我错过了什么吗?

0 个答案:

没有答案