私は OGL 3.2 を使用してゲーム プロジェクトに取り組んでおり、GL_REPEAT
ST 座標を (1;1) 以上に定義することで、テクスチャ パラメータを使用して地形を非常に高速に設定していました。しかし今、スカイボックスを追加すると、スカイボックス テクスチャ間のエッジが非常にぎくしゃくして見えるので、そうなってほしくありません。パラメータを使用してそれらを削除できGL_CLAMP_TO_EDGE
ますが、パラメータを使用しないとテレイン テクスチャが正しくレンダリングされませんGL_REPEAT
。したがって、 と のどちらかを選択する必要がありGL_REPEAT
ますGL_CLAMP_TO_EDGE
。に切り替えると、アドバンテージをGL_CLAMP_TO_EDGE
使用できずGL_REPEAT
、地形を小さなチャンクに分割し、それぞれにテクスチャを 1 つずつ適用する必要があります。これは (私の意見では) 非常に非効率的です。特に巨大なサイズのマップが必要な場合はそうです。
の両方の利点を使用する方法はありますかGL_REPEAT
、GL_CLAMP_TO_EDGE
または私が知らないこれを解決するためのもっと素晴らしい方法がありますか?