私はopenglプログラミングが初めてです。現在、洞窟シャフト形成のアニメーションを作成中です。Z 軸に沿ったシャフトのプロファイルの座標セットがあります。私の計画は、このデータから 3D メッシュを作成することであり、そのために TRIANGLE_STRIPS を使用することにしました。私がこれを行った方法は、次のような複数のストリップを作成したことです。
11----12 5------6 | | / | | | / | | | / | | | / | 9-----10 3------4 | | / | | | / | | | / | | | / | 7------8 1------2
私の質問は次のとおりです。
これは正しい方法ですか?今、法線に問題があるからです。GL_SMOOTH シェーディングを使用したいのですが、そのために頂点の法線を計算する必要があることを理解していますか? しかし、私の cas 頂点では 10 と 3 は同じなので、2 つの法線があるでしょう??? 問題ありますか?複数のストリップを作成する他の方法はありますか?
複数のストリップを作成する他の方法はありますか? それとも、ストリップを使用したソリューションが最適ではないでしょうか?
別の問題は、このストリップの長さが等しくないことです。いくつかは他のものより短いです。ご協力ありがとうございました :)