ARタイプのアプリケーションについて、私は知りたいです:
あるWebGL3Dレンダリングを別のWebGL3Dレンダリングから2D減算して、背景が透けて見えるようにすることは可能ですか?
例、2012年7月22日現在、純粋に2Dキャンバスで実装されたCEST:Reality Builder(ソース)
写真に示されているブロックの後ろに赤いブロックを移動できることに注意してください。これは次のように行われます。
赤いブロックが描かれています。
globalCompositeOperation
に設定されdestination-out
ます。ブロックは、赤いブロックの前にある写真のブロックとまったく同じ位置に描画されます。これにより、それらは赤いブロックから差し引かれます。