蛙の井戸見聞記 Pretty frog in a well who knows nothing of the great web ocean!

~~ 好奇心は猫をも殺す Curiosity Kills the Cat ~~ ♪欲しいモノ・食べたいモノ・ネットで集めた情報と日々の記録の倉庫♪ Logging my life... Since 2003.12  

間隔が異なるグリッド上の値のリストからグラフを作りたい場合のフォーマット。

いろいろあるvtkフォーマットだが、今回はRectilinear_grid。

  1. Dimensionsのところの数値が、X,Y,Z軸方向のグリッド(格子点)の数
  2. その次が、それぞれのグリッドの座標なので、格子点数と同じ個数の数値がそれぞれ並ぶ必要がある。
    1. 下記の例だと、X軸は等間隔でX=0.0,0.5,1.0の位置にある。Y軸はイレギュラーで、y=0.0,1.2,2.0,2.3の位置にある。Z軸はz=0.0のみ。。つまりXY座標面のデータということになる。。
  3. POINT_DATAの所で、それぞれのグリッド点での値のリストを書く。
    1. 順番は、以前書いたのと同じ。id:siela:20081030
    2. POINT_DATAは、軸が進行するごとに改行を入れておくこと。。
# vtk DataFile Version 2.0
Rectangular solid example
ASCII
DATASET RECTILINEAR_GRID
DIMENSIONS 3 4 1
X_COORDINATES 3 float
0.0 0.5 1.0
Y_COORDINATES 4 float
0.0 1.2 2.0 2.3
Z_COORDINATES 1 float
0.0 

POINT_DATA 12
SCALARS plotdata float 1
LOOKUP_TABLE default
1 2 3 
1 3 6
1 8 9
9 8 9