いくつかのゲームで、テクスチャの良いボール、惑星、その他の球体オブジェクトを見てきました。前回は UFO: aftermath でした。u および w 座標としてテクスチャを緯度/経度にスプラッタするだけでは、極に対して多くの醜いテクスチャ歪みが発生します。
私自身、歪みを最小限に抑えて球面マップを実装する 1 つの方法だと考えることができます。正方形ではなく三角形にマッピングする。しかし、私はアルゴリズムを知りません。そのような球の頂点とテクスチャ座標を生成する方法は?
また、単純な平らな正方形の地図から完全な球形の地図を生成する方法がわかりません。そのようなマップを実際に問題なく描画する直感的な方法はありますか?
ただし、歪みを最小限に抑えて、または最小限に抑えて球をレンダリングする他のアルゴリズムはありますか?
レイトレーシングとラスタライズのアルゴリズムはどちらも興味深いものです。