1

three.js を使用してミニカムまたはミニマップを作成するにはどうすればよいですか?

2 つのカメラ ビュー。1 つのミニマップ「ミニカム」 - 右上隅 (下の画像を参照)、メイン カメラ ビューはシーンの残りの部分 (下の画像の境界線なしの残りの部分) にまたがる必要があります。

注: シーンは x 次元によってトリミングされるべきではなく、引き伸ばされるべきであるため、ビューポート メソッドを介してこれを実際に実行することはできません。

ここに画像の説明を入力

4

2 に答える 2

0

ミニマップを表す平面ジオメトリ (通常の 3D オブジェクトであり、実際には平面である必要はなく、どのような形状でも構いません) を作成し、それをカメラに追加して、カメラの動きに追従し、常に表示されるようにすることができます。

次に、「Render to Texture」メソッドを使用してミニマップをレンダリングし、テクスチャを平面の「コンテナ」に叩きつけます。

ネット、SO、および Three.js の例のフォルダーには、レンダリングからテクスチャへの例があります。

于 2013-10-18T11:29:39.810 に答える