5

3D シーン (エンジニアリング シミュレーション モデルと結果の視覚化) を保存および表示するためのクロスプラットフォーム ソリューションを探していますが、(まだ) あまり出回っていないようです。

私はほぼ 10 年前にこれを調査し、VRML に落ち着きました (そして、最終的にOpenVRMLに変わったプロジェクトを開始しました)。残念なことに、VRML/X3D は、過去 10 年間どこにも普及していません。

理想的には、3D シーンをファイルにキャプチャするために、あるレベルで 3D レンダリング パイプラインにプラグインできる C++ ライブラリを提供するソリューションが提供されます。ビューの操作、パーツの非表示、注釈、寸法などを許可する自由に再配布可能なビューアー。少なくとも Linux、Mac、および Windows をサポートする必要があります。

3D PDF はビューアーの要件のほとんどを満たしているように見えますが、Adobe SDK は明らかに Windows でしか利用できません。

助言がありますか ?

4

3 に答える 3

1

私が知っている最も近いものはColladaです。多くの 3D エンジンはそれを読み取ることができ、ほとんどの 3D 設計ツールはそれを読み書きできます。Ogreエンジンにはかなりのサポートがあると思います。

于 2008-11-10T14:54:24.237 に答える
0

OpenGLを使用している場合、GLInterceptはすべてのOpenGL呼び出し(呼び出されたデータを含む)をXMLファイルに保存します。解決策の半分にすぎませんが、それを解析して自分でシーンを再作成するのは難しいことではありません。

于 2008-11-10T04:04:01.337 に答える
0

Ogre3d.org を見てください。それは単なるエンジンであり、それを使用してプログラムする必要があります。しかし、現時点で 3D を開発するには、おそらく OGRE の方が優れた (無料/オープン) プラットフォームです。

于 2008-11-10T20:15:49.940 に答える