1

ARタイプのアプリケーションについて、私は知りたいです:

あるWebGL3Dレンダリングを別のWebGL3Dレンダリングから2D減算して、背景が透けて見えるようにすることは可能ですか?

例、2012年7月22日現在、純粋に2Dキャンバスで実装されたCEST:Reality Builderソース

写真に示されているブロックの後ろに赤いブロックを移動できることに注意してください。これは次のように行われます。

  1. 赤いブロックが描かれています。

  2. globalCompositeOperationに設定されdestination-outます。

  3. ブロックは、赤いブロックの前にある写真のブロックとまったく同じ位置に描画されます。これにより、それらは赤いブロックから差し引かれます。

4

1 に答える 1

1

material.opacityブロッカーオブジェクトのをに設定し、0それを最初にレンダリングすると、ある程度の注意が必要になります。

于 2012-07-22T23:48:12.160 に答える