texture2Dを返す前にシェーダの読み込まれたsampler2Dテクスチャから左側を切り取ろうとしています。シェーダでsampler2Dをクリップする
現在、シェーダに渡す前にテクスチャの編集を行っていますが、パフォーマンスが低下しているフレームが複数回表示されています。代わりにシェーダでテクスチャの編集を行うことはできますか?
私は最初のテクスチャを渡している:
gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, canvas);
をそしてシェーダで均一としてそれを使用して... 私はフラグメントシェーダやバーテックスシェーダでそれをクリップしますか?
私が正しくあなたの質問を理解していれば、あなただけの使用テクスチャ座標を調整することで、使用したいテクスチャの一部をサンプリングすることはできませんサンプリングのために? –