問題タブ [webgl2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 背景とブレンドせずにminblendEquationを使用するには?
いくつかの平面をレンダリングしようとしていますが、使用したいと思いますgl.blendEquation( gl.MIN )。私は前後にレンダリングしており、レンダリングループでカラーバッファをクリアしています
それから私は黒い背景を取得します。問題は、平面が背景とブレンドされており、背景に MIN 値があるために平面が見えないことです。
考えられる解決策の 1 つは、ブレンドせずに最初のプレーンを描画してから、ブレンドして描画すると背景が回避されることですが、ビューポートに位置合わせされたスライスを使用していて、状況によっては最初のプレーンが小さいため問題があります (下の図のように)。大きな平面が背景に溶け込んでいます。
背景を白で描画すると問題は解決しますが、背景を黒で描画する必要があります。これを行う方法はありますか?
どんな提案でも大歓迎です!
opengl-es - OpenGL & WebGL2 の頂点配列とは?
私はしばらくの間 WebGL1 を使用してきましたが、WebGL2 についてさらに学習しているので、Vertex Array実際に何をしているのか混乱しています。たとえば、次の例では、それらへのすべての参照 (作成、バインディング、削除など) を削除でき、例は引き続き機能します。
