代码如下
vec2 st = gl_FragCoord.xy/u_resolution;
float y = st.x;
vec3 color = vec3(y);
gl_FragColor = vec4(color,1.0);
代码如下
vec2 st = gl_FragCoord.xy/u_resolution;
float y = st.x;
vec3 color = vec3(y);
gl_FragColor = vec4(color,1.0);
应该是一样的,u_resolution 影响比较大。
texture: { value: white }
alphaThreshold: { value: 0.5 }
u_resolution: {value: [640,640]}
我设置的死的呀,这块我是新手,研究学习的,我猜测应该是一样的,结果不一样,所以毕竟迷茫
不知道为什么,只要用了gl_FragCoord.xy 只要拖动屏幕,上面的效果就会一直又变化