NASAデータから地形をレンダリングする際のOpenglのパフォーマンスの問題

Wojciech Kulik

ここからのデータを使用して地形をレンダリングしようとしています各ファイルには1x1の正方形が含まれています。各正方形には、1201 * 1201ポイント(高度)があります。

残念ながら、パフォーマンスに大きな問題があります。約100000ポイントfps〜30をレンダリングしている間、完全な正方形をレンダリングしている間、約0.5〜3.0fpsがあります...悲劇...

私はそれに5日間を費やしましたが、どうすればスピードアップできるかわかりません。グラフィックカードには多すぎますか、それとも私のドライバーの問題ですか?2台のコンピューターで確認しましたが、それぞれにradeonHDがあります。私のデスクトップコンピュータは本当に良いです-4コア、8GB RAM、radeon HD 4850 1GB、SSD、それは古いハードウェアのせいではありません。

あなたはなにか考えはありますか?たぶん私はdriver / openglのいくつかのオプションを切り替える必要がありますか?

私は本当に基本的なことをします:

GLenum mode = GL_TRIANGLE_STRIP;

glBindVertexArray(_vao);

//pass data
glUniformMatrix4fv(_mvp_loc, 1, GL_FALSE, &mvp[0][0]);  
glUniform2f(_part_pos_loc, _longitude, _latitude);

//draw
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, DETAILS_LEVEL[levelOfDetails]);
glDrawElements(mode, DETAILS_COUNT[levelOfDetails], GL_UNSIGNED_INT, (void*)0);

glBindVertexArray(0);

私の頂点シェーダーも非常にシンプルです。

Wojciech Kulik

私は問題を解決しました(数日後)!
私の答えが誰かの日を救うことを願っています:-)。

それは2つの理由で引き起こされました:

  • Hyper-V-無効にした後、fpsは約7倍に増加しました(Hyper-Vになる可能性があると誰が推測しますか?)
  • GL_SHORT-頂点にこのタイプを使用しました。GL_FLOATに置き換えると、fpsが数倍に増加しました。(おそらくGL_SHORTがいくつかの変換を引き起こしました)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

タスクバーからアプリを実行する際のフォントレンダリングの問題

分類Dev

APIから取得したデータでカードをレンダリングする際の問題

分類Dev

パンダのデータフレームを変換する際の問題

分類Dev

辞書からパンダデータフレームを作成する際の問題

分類Dev

大量のデータを挿入する際のHibernateのパフォーマンスの問題

分類Dev

MVC RazorでデータベースからデータをフェッチするときのLINQクエリのパフォーマンスの問題

分類Dev

パンダのデータフレームを時間ごとにグループ化する際の問題

分類Dev

パンダ:パンダデータフレームにデータを追加する際の問題

分類Dev

ループパフォーマンスの問題に対するパンダのリサンプリング

分類Dev

Dynamics 365 CustomerEngagementで監査データを取得する際のパフォーマンスの問題

分類Dev

フルカレンダーイベントレンダリングのパフォーマンスの問題

分類Dev

パンダデータリーダーを使用してグーグルファイナンスから株式データをダウンロードする際の問題

分類Dev

さまざまなタイプのセルをレンダリングする際のリサイクラービューのパフォーマンスの問題

分類Dev

RecyclerViewの画像をダウンロードする際のパフォーマンスの問題

分類Dev

Chrome Dev Toolでネットワークのウォーターフォールを使用してWebレンダリングのパフォーマンスの問題を診断するにはどうすればよいですか?

分類Dev

Rでデータをロングフォーマットからワイドフォーマットに再形成する際の問題

分類Dev

Oracleテーブルのレコードを更新する際のEntityFrameworkのパフォーマンスの問題

分類Dev

バイナリ値でパンダデータフレームをリサンプリングする際の問題

分類Dev

pysparkで階層順に行を取得する際のデータフレームのパフォーマンスの問題

分類Dev

XAMLを作成する際のVisualStudioのパフォーマンスの問題

分類Dev

XAMLを作成する際のVisualStudioのパフォーマンスの問題

分類Dev

形状の異なる2つのパンダデータフレームをマージする際の問題はありますか?

分類Dev

UITableViewCellで画像をぼかす際のパフォーマンスの問題

分類Dev

IQueryable.First()を実行する際のパフォーマンスの問題

分類Dev

Bluetoothコンポーネントを使用してAndroidフォンからシリアルデバイスにデータを転送する際の問題

分類Dev

Pythonを使用してハイブからデータを読み取る際のパフォーマンスの問題

分類Dev

データベースアンドロイドからグーグルマップデータをフェッチする際の問題

分類Dev

API応答データをtypescriptインターフェースにマッピングする際の問題

分類Dev

各グループの最近の日付を検索し、すべてのレコードに参加する際のパフォーマンスの問題

Related 関連記事

  1. 1

    タスクバーからアプリを実行する際のフォントレンダリングの問題

  2. 2

    APIから取得したデータでカードをレンダリングする際の問題

  3. 3

    パンダのデータフレームを変換する際の問題

  4. 4

    辞書からパンダデータフレームを作成する際の問題

  5. 5

    大量のデータを挿入する際のHibernateのパフォーマンスの問題

  6. 6

    MVC RazorでデータベースからデータをフェッチするときのLINQクエリのパフォーマンスの問題

  7. 7

    パンダのデータフレームを時間ごとにグループ化する際の問題

  8. 8

    パンダ:パンダデータフレームにデータを追加する際の問題

  9. 9

    ループパフォーマンスの問題に対するパンダのリサンプリング

  10. 10

    Dynamics 365 CustomerEngagementで監査データを取得する際のパフォーマンスの問題

  11. 11

    フルカレンダーイベントレンダリングのパフォーマンスの問題

  12. 12

    パンダデータリーダーを使用してグーグルファイナンスから株式データをダウンロードする際の問題

  13. 13

    さまざまなタイプのセルをレンダリングする際のリサイクラービューのパフォーマンスの問題

  14. 14

    RecyclerViewの画像をダウンロードする際のパフォーマンスの問題

  15. 15

    Chrome Dev Toolでネットワークのウォーターフォールを使用してWebレンダリングのパフォーマンスの問題を診断するにはどうすればよいですか?

  16. 16

    Rでデータをロングフォーマットからワイドフォーマットに再形成する際の問題

  17. 17

    Oracleテーブルのレコードを更新する際のEntityFrameworkのパフォーマンスの問題

  18. 18

    バイナリ値でパンダデータフレームをリサンプリングする際の問題

  19. 19

    pysparkで階層順に行を取得する際のデータフレームのパフォーマンスの問題

  20. 20

    XAMLを作成する際のVisualStudioのパフォーマンスの問題

  21. 21

    XAMLを作成する際のVisualStudioのパフォーマンスの問題

  22. 22

    形状の異なる2つのパンダデータフレームをマージする際の問題はありますか?

  23. 23

    UITableViewCellで画像をぼかす際のパフォーマンスの問題

  24. 24

    IQueryable.First()を実行する際のパフォーマンスの問題

  25. 25

    Bluetoothコンポーネントを使用してAndroidフォンからシリアルデバイスにデータを転送する際の問題

  26. 26

    Pythonを使用してハイブからデータを読み取る際のパフォーマンスの問題

  27. 27

    データベースアンドロイドからグーグルマップデータをフェッチする際の問題

  28. 28

    API応答データをtypescriptインターフェースにマッピングする際の問題

  29. 29

    各グループの最近の日付を検索し、すべてのレコードに参加する際のパフォーマンスの問題

ホットタグ

アーカイブ