VTK Rectilinear Grid形式は、不等間隔の構造格子を定義するためのフォーマットである。例として、2*4*5要素の単位立方体を生成するサンプルデータを示す。
# vtk DataFile Version 3.0 Rectilinear Grid example ASCII DATASET RECTILINEAR_GRID DIMENSIONS 3 5 6 X_COORDINATES 3 float 0.0 0.5 1.0 Y_COORDINATES 5 float 0.0 0.25 0.5 0.75 1.0 Z_COORDINATES 6 float 0.0 0.2 0.4 0.6 0.8 1.0
1行目はVTKのバージョンを示す行であり、固定値である。
2行目はデータの内容を示す行であり、任意の文字列(半角英数字のみ、256文字以内)を指定できる。
3行目はアスキーエンコーディングであることを示す行であり、固定値である。
4行目に記載したデータセット名にしたがって、5行目以下の書式が決定される。
DIMENSIONSはx、y、z各方向の節点数であり、要素数でないことに注意が必要である。
X_COORDINATES、Y_COORDINATES、Z_COORDINATESにおいて、x/y/z各方向の節点数および各節点の座標値のデータタイプ(通常はfloat)を宣言し、各節点の座標値を指定する。
VTK Structured Points形式との違いは、格子間隔を自由に配置できる点である。
コメントを残す