2017-09-28 11 views
0

3Dで視覚化したいデータがあります(水柱の酸素値)。それは(x、y、z、d)の一般的な構造を持っています。 delauney3Dを使用してデータを3D構造に変換してから、私が望む視覚化を得るためにスライスを取ったり操作したりすることができます。今後Paraviewで使用するためにParaviewから3Dオブジェクトを保存してください

問題は、これらのデータセットが時系列で100以上あり、delauney3Dフィルタを1つだけ実行するのに比較的長い時間がかかり、そのフィルタの結果を保存できないようですParaviewに再ロードされるとより速く実行される方法で実行されます。

delauney3Dフィルタの出力を保存する方法はありますか?csvではなく、3DオブジェクトとしてParaviewに再ロードされますか?

編集:私は.vtuとして保存しようとしたが、このエラーを取得しました:

ERROR: In /home/buildslave/dashboards/buildbot/paraview-pvbinsdash-linux-shared-release_superbuild/build/superbuild/paraview/src/VTK/Common/ExecutionModel/vtkExecutive.cxx, line 784 

vtkPVCompositeDataPipeline (0x7910cf0): Algorithm 
vtkXMLUnstructuredGridReader(0x7b08d10) returned failure for request: vtkInformation (0x7d56390) 

Debug: Off 
Modified Time: 198948 
Reference Count: 1 
Registered Events: (none) 
Request: REQUEST_INFORMATION 
ALGORITHM_AFTER_FORWARD: 1 
FORWARD_DIRECTION: 0 
+0

Delaunay3D出力(vtkUnstructuredGrid)を問題なくファイル形式で保存できます。データの保存をクリックし、拡張子を選択するだけです。 .vtu –

+0

私は試しましたが、WindowsとLinuxのParaviewに戻るとエラーになります。 –

+0

あなたのデータセットのサブセットと、エラーを再現する関連するpvsm状態ファイルを共有できますか?また、私はParaView MLにこの質問をすることをお勧めします、私はそれがスーツオーバーフローに合うとは思わない。 –

答えて

0

はその重要Delauney3Dで見つかったポイント間の接続性ですか?たとえば、Point Volume Interpolator filterを使用して、各ポイントセットをvtkImageData(* .vti)に変換し、必要に応じて後でParaViewのフィッティングツールでシーケンス全体を視覚化/分析することができます。このソリューションを使用すると、Paraviewは通常のグリッドの構造を利用してデータセットを高速に読み込むことができます(メモリの主なコストはスカラーフィールドから来ます)。さらに、時系列の各vtkImageDataに同じ次元を選択すると、ParaViewはシーケンス自体を効率的に処理します。

関連する問題