1

変ですね。

メッシュをレンダリングすると、fps は 130 程度で安定します。

表示リストに入れると、fps が 15 強に低下します。

いくつかのマテリアルとテクスチャ コマンドを実行すると、130 に戻ります。

どうしてこれなの?OpenGL の状態変更コマンドが FPS を圧迫するのはなぜですか? 私はどこかで読んだことはないと思います。

4

1 に答える 1

1

最も一般的な間違いは、表示リストの作成をレンダー ループに入れることです。初期化中のどこかに表示リストを作成し、レンダリングループでのみレンダリングしていることを確認してください。それとは別に、私たちが見るためのコードサンプルを投稿するだけです.

于 2011-02-04T17:20:36.727 に答える