0
私は、Google Earthと同様のDirectXを使って仮想地球儀を作成しています。今のところ、私はテッセレーションを完了し、成功した球全体の包まれたテクスチャでテストしました。私は緯度と経度(90lat、-180lon = 0,0と-90lat、180lon = 1,1)に対応するテクスチャ座標を書いています。DirectX球にテクスチャをマッピングするには?
このプロジェクトでは、球面上にいくつかの画像タイルを重ねる必要があります。例えば、90度90度に及ぶ8つの画像。これらのタイルは動的に更新される可能性があります(タイルは、前後に追加または削除される可能性があります)。私はレンダリングターゲットビューを使用し、それに直接タイルを描画することを考えましたが、より良い方法があると確信しています。
どうすればいいですか?特定のテクスチャ座標空間にのみテクスチャを設定する方法はありますか?私。 (0,0)から(0.25,0.5)