0

このビデオのようなものをどのように達成しますか(1:25 以降)

私は似たようなことを試してみたいと思っていますが、どこから始めればよいかについてはあまり手がかりがありません. 「ポータル レンダリング」技術について聞いたことがありますが、それは時代遅れの技術であるとも読みました。

シーンの一部を長方形内にレンダリングし、残りのジオメトリをクリッピングしながら背景を残す最も簡単な方法は何でしょうか。

シーン全体をレンダリングするように言われましたが、色の断片を省略し、壁の深度情報を残しました。実際にこれを行う方法について、ここでより具体的なアドバイスをいただけますか?

4

1 に答える 1

0

できることは、シーン全体をレンダリングすることです。フラグメント シェーダーでは、ピクセルが定義した長方形の外側にある場合は、 discardステートメントを使用します。破棄は、その名前が示すように、ピクセルを破棄し、テクスチャ/バックバッファーに何も書き込まないため、背景が保持されます。

四角形が (ビデオのように) フレームごとに変更される場合は、このメソッドをスクリーン スペース シェーダーに実装することをお勧めします。次に、正規化された座標 [0.0 .. 1.0] を使用できます。これにより、ピクセルが長方形の外側にあるかどうかを判断しやすくなります。

于 2013-02-03T20:49:23.063 に答える