1

私は点群データのモデリング/再構築アルゴリズムに取り組んでいます。これまで私はPythonで開発してきましたが、視覚化のニーズについてはVPythonに比較的満足しています。

私が抱えている問題の1つは、非常に多くのオブジェクトをレンダリングするときにVPythonが非常に遅くなり(少なくとも3D以外の高速化されたLinuxラップトップでは)、複雑なモデルの目視検査が非常に困難になることです。

私は視覚化のために外部ツールを使おうと試みてきましたが、問題は、可能なファイル形式と利用可能なツールの海に少し迷っているということです。たとえば、点群データを単純なASCII形式で表示するのに最適なMeshLabを試しましたが、他のタイプのジオメトリをエクスポートして点群レイヤーに重ね​​る互換性のある形式を決定できませんでした。

パイプライン全体の要件は次のとおりです。

  • 点群データには、単純なxyzASCII座標として保存された数百万のポイントが含まれる場合があります
  • モデリングプリミティブは、主に線と円柱(つまりポリゴンなし)であり、数千の番号が付けられています
  • 視覚化ツールは、理想的にはクロスプラットフォームである必要があります(少なくともLinuxで実行する必要があります)
  • 選択したファイル形式のデータのインポート/エクスポートを簡単にするためのPythonモジュールが必要です(または、形式が単純なコンバーターを記述できるほど単純です)。

私はこれについて多くのことをグーグルで調べてきたので、これらすべてについて暫定的な答えがありますが、私の文脈では100%満足できるものはありません。どんな助けやアドバイスも大歓迎です..事前に感謝します!

4

2 に答える 2

2

私は最終的にGeomviewに落ち着きました。ビューアー自体は十分に強力であり、それが実装する多くの OOGL ファイル形式が私のニーズに応えます。.offポイント クラウド データと.skel他のモデリング プリミティブにこの形式を使用します。これらのファイル形式は人間が判読できるので、インポート/エクスポート関数を簡単に記述できます。

于 2011-06-08T14:32:21.823 に答える
1

Panda3Dはどうですか?それはクロスプラットフォームであり、まともなグラフィックカードを持っている限り、何百万ものポイントのレンダリングを処理できるはずです。

于 2011-06-08T02:53:38.647 に答える