2

私はVTK、PCL、Qt(QVTKWidget.hを使用)を試しましたが、CMakeを使用するのは非常に不便です。GUIが使用する多くのライブラリのいずれかを2回目に更新すると、少なくとももう1日は費やす必要があります。リンカーの問題を整理しようとしています。さらに、多くの場合、これらのライブラリを使用する3Dモデルから多くの情報が失われます。

注:PLYは同じファイルに色とジオメトリの情報を保持しているため、PLYの使用に重点を置いていますが、同じことを行う他の形式でも問題ありません。

現在、Meshlabプラグインを作成しようとしていますが、このライブラリのサポートはまばらで、Meshlabソースを正常にコンパイルできていません。

任意の入力または方向が本当にありがたいです。もっと知りたい方は教えてください。

最初ははっきりしていなかったのですが、私はQt(C ++)を使用してGUIを作成しています。

4

2 に答える 2

1

QT OpenGLウィジェットを使用し、モデルを表示するためのOpenGLコードを記述します。
PLYテクスチャ形式は非常にシンプルで、パーサーを自分で作成できます。

于 2012-08-14T14:27:18.023 に答える
0

Coin3Dを試しましたか?これはOpenInventorの無料実装であり、OpenGLのC++ラッパーとして当時SGIによって作成されました。

Qtとの統合に関しては、SoQtと呼ばれるライブラリがあります(同じサイトにあります)。また、Qtコンポーネントのように統合されたQuarterと呼ばれる新しいライブラリもあります。

私はCoin+SoQt+Qtで最大の成功を収めました。

于 2012-08-14T14:28:08.057 に答える