私はウィザードが呪文を唱える小さな2dゲームに取り組んでいます。呪文が曲がっているかのように世界が歪んでいるような効果を作りたいと思っています。今私は、世界を描画するために使用する長方形の点をワープする頂点シェーダを持っています。 2つの問題があります。 1つ目は、シンプルな2dゲームで、これがうまく動作するのに十分なポリゴンがないということです。 2つ目は、私の地形が六角形の格子のような六角形のタイルで構成されていることです。 4点の矩形ポリゴンは、六角形グリッドの6つの点が一緒に結合する場所を表していないため、ポリゴンのワーピングによってワールドが分割され、ギャップが下に表示されます。今は、六角テクスチャの四角形の代わりに6ポイントの六角形ポリゴンを使用するように世界を変更することはできますが、それは範囲外です。ポリゴン数が少なすぎるOpenGLワープエフェクト
私の世界をオフスクリーンのどこかにレンダリングしてから、オフスクリーンフレームをテクスチャとしてつかんで、ポリゴン数を高くしてレンダリングすることはできますか?その時点で私はワープ頂点シェーダを使用します。
また、これを行う別の方法はありますか?
応答に感謝します。私は与えられたリンクを調査し、私がこれを試してみる機会を得たときに答えを更新します。残念ながら、それは私がそれを試してみる機会を得るときにはわからない個人的なプロジェクトです。 – SpecialEd