2 つの異なる形状が必要だとしましょう。1 つはカラー バッファーを使用し、もう 1 つはテクスチャ バッファーを使用します。チュートリアルでは、シェーダーでそのコードをどのように書き出すのでしょうか。両方?
次のコードのように、別のコード行にテクスチャ用のものと色を青色にするものがあります-この言語でその区別をどのように行うのでしょうか-intを使用して2つの間の選択を象徴しようとしましたが、そうではありませんでしたなかなかうまくいかない…
<script id="shader-fs" type="x-shader/x-fragment">
precision mediump float;
varying vec2 vTextureCoord;
uniform sampler2D uSampler;
void main(void) {
gl_FragColor = texture2D(uSampler, vec2(vTextureCoord.s, vTextureCoord.t));
// gl_FragColor= vec4(0.0, 1.0, 0.0, 1.0);
}
</script>