7

私はたくさんのトピックを検索し、「使いやすいジオメトリライブラリ」のようなたくさんのトピックに出くわしました。

これ以外のものを探しています。3Dデータを処理するための複雑なアプリケーションを作成する予定です(blender、3ds max、maya、houdiniなど)。プロジェクトで使用できる最高のジオメトリライブラリを探しています(無料または商用の可能性があります)。使いやすいのか、硬くて複雑なのかは気にしない。

このライブラリに加えて、このアプリケーションの基本的な機能(モデリング、ブール演算、三角形分割、テクスチャリング、再トポロジツールなど)を構築したいと思います。

キーは次のとおりです。

  • それは速いはずです
  • それは拡張可能でなければなりません(長期的な意味で-それがいくつかの機能を提供しない場合-それはさらなる開発のための良い基盤になるはずです)
  • ほとんどのジオメトリタイプ(三角形、ポリゴン、縮退した要素)を処理できるようにする必要があります
  • このジオメトリを処理するための多くの実装されたアルゴリズムが必要です
  • NURBS、ベジェ曲線、点群、ボクセルなどを処理できれば素晴らしいと思います。

もちろん、これは単一のライブラリではありません。しかし、これらのライブラリがシームレスに連携することができれば素晴らしいと思います。

Boost:geometry、CGAL、OpenMesh、PCLがあることを私は知っています。代替手段はありますか?

4

1 に答える 1

5

BIGオールラウンドなジオメトリ操作のために本当に(CADグレードの)ライブラリが必要な場合は、次の2つを見てください。

  1. Spatial CorporationのACIS:doc.spatial.com/qref/ACIS/html/

  2. シーメンスのParasolid

どちらのライブラリも、ハイエンドの3Dモデリングソフトウェアで使用されています。

于 2012-07-26T11:40:45.543 に答える