GLSL 编译错误"/"在"vec4"和"vec2"上不起作用



部分碎片着色器未编译

vec2 uv=gl_FragCoord/uTDOutputInfo.res.zw;

返回以下错误

"/"不在"vec4"one_answers"vec2"上操作

也尝试过,但出现了相同的错误。

vec2 uv=gl_FragCoord/iResolution.xy;

gl_FragCoord的类型为vec4。不可能将具有4个分量的向量除以具有2个分量的矢量。

使用Swizzling获取gl_FragCoord:的x和y分量

vec2 uv=gl_FragCoord.xy/iResolution.xy;

最新更新