openGL を使用してゲームまたは 3D アプリケーションを作成しようとしています。ゲーム/プログラムには多くのオブジェクトがあり、画面に描画されます (約 7000 個)。それらをレンダリングするときは、シーン内のオブジェクトを正しくレンダリングするために、カメラとオブジェクト間の距離を計算して並べ替える必要があります。これを知って、それらをソートする最良の方法は何ですか? ソートを非常に高速に実行したいのですが、それらには「トレードオフ」があると聞いています。最高のパフォーマンスを得るには、どのアルゴリズムを使用すればよいですか?
どんな助けでも大歓迎です。
編集: 多くの人が z-buffer/depth buffer について話しています。数人が話しているように、これは場合によっては機能しません。これが私がこの質問をした理由です。