私はこのコードを書きました:
" vec3 col1 = texture2D(uDiffuseTexture, vec2(vTextureCoord.x, vTextureCoord.y + time)).rgb;\n" +
" float a1=1.0;\n"+
" vec3 col2 = texture2D(uNormalTexture, vec2(vTextureCoord.x + time, vTextureCoord.y)).rgb;\n" +
" float a2=uAlpha;\n"+
ところで:
と:gl_FragColor = vec4(col1+col2, a1+a2);
アルファが機能しない...なぜですか?いつも同じ、なぜ?
私のuAlpha
変数は、uniform
0.1から1.0に変化します