标签: opengl glsl webgl fragment-shader
我通常不在OpenGL中使用平坦的表面,但是最近我一直在从事制作After Effects插件的工作,它有一个名为Glator的模板,该模板传递包含UV的VBO。但是,通过阅读ShaderToy片段着色器,我了解到,通过将广告牌的分辨率作为统一变量传递到片段着色器,然后执行以下操作:
vec2 p = gl_FragCoord.st / resolution.xy
您可以生成一个值,该值是片段在平面上的UV坐标。我对吗?