2016-10-08 8 views
1

yt-projectはボリュームデータ用の素晴らしいツールキットです。
しかし、それが使用したデータセットは、エンゾデータなどの複雑なビットです。
yt-projectを使って単純な3Dデータをボリュームレンダリングするだけの場合、データを読み込む方法は?yt-projectを使って簡単な3Dデータをボリュームレンダリングする方法

単純な3Dデータには、座標(x、y、z)と点の密度のみが含まれています。次のようにしてください:

[[x, y, z, density] 
[x, y, z, density] 
...] 

助けてください!

答えて

1

x、y、z座標は、定期的に離れている場合、あなたはload_uniform_grid機能を使用してYTにデータをロードすることができます。ここでは

http://yt-project.org/doc/reference/api/generated/yt.frontends.stream.data_structures.load_uniform_grid.html

は、データセットを使用してボリュームレンダリングを行う例でありますload_uniform_gridでロード:データがない均一な解像度であれば

http://yt-project.org/doc/examining/generic_array_data.html#Volume-Rendering-Loaded-Data

、その後、データは、O敷設されている方法についての詳細情報を提供する必要があるとしています私がもっと助けることができる前に。

+0

Thx。単純な配列データの読み込みは、この時点で必要なものです。 –

+0

しかし、私は代わりにボリュームレンダリングのためにVTKを使っています。 ytを使う前に天文学の知識がある方が良いと思われます。 –

関連する問題