2

ロードされた POD ファイルのパフォーマンスに問題が発生しました。WebGL を使用したオンライン サービス用に作成されたモデルを使用しているため、これらのモデルは非常に詳細です。手に入れたモデルの総数は多く、すべてをリメイクするのは本当に避けたいです。そのため、シーンにロードされるモデルの数が増えると、fps が低下します。これらのモデルを変更せずにパフォーマンスを改善するための一般的なアドバイスはありますか? マルチサンプリングを無効にし、テクスチャのサイズ、ライトの数などを減らしてみました。また、すべてのモデルがカメラで表示されるため、カリングを使用できませんでした。これらのモデルも異なります。助言がありますか?

4

1 に答える 1

2

見逃していたものがあることに気づきました!:) 一般的に言えば、POD ファイルを追加するために独自のメカニズムを使用するよりも、cocos3d テンプレートを作成しました。しかし、Scene.m を見ると、

[self createGLBuffers];
[self releaseRedundantData];

-initializeScene のメソッド。もちろん、POD ファイルを追加した後は使用しませんでした。これにより、パフォーマンスが 7 fps から 30 fps に向上しました。

于 2013-01-02T13:04:46.643 に答える