このトピックに関するチュートリアルへのリンクを持っている人はいますか? 2D カリングに関連するものが見つからないようです。または、ここにいる誰かがそれがどのように行われたかを説明できれば. 現在、gluOrtho2D と gluLookAt を使用しています。
2 に答える
2
GLは、gluOrtho2Dで定義したクリッピングプレーンの外側に描画しないでください。
これを納得させる1つの方法は、マップの一部を表示したときと、ズームアウトしてマップ全体を表示したときのフレームレートを比較することです。
大きなシーンの場合、これでは不十分な場合があります。その場合、次のようなコードを使用して、どのポリゴンが表示錐台の完全に外側にあるかを判別します。
http://web.archive.org/web/20030207104008/http://www.markmorley.com/opengl/frustumculling.html
于 2011-01-22T23:47:55.410 に答える
1
ジオメトリカリングを意味する場合、描画しているポリゴンがgluOrtho2DとgluLookAtで定義された長方形の外側にあるかどうかを確認するのと同じくらい簡単ではないでしょうか。外にある場合は、描画しないでください。
于 2011-01-22T23:28:09.857 に答える