scalar
各格子点の高さ(Z座標値)のみを記述します。X、Y座標値は記述しません。
X、Y座標値は最初の格子点を0として長さ1の間隔で自動的に割り当てられます。
書式
# Micro AVS Geom:1.00
mesh
要素名
scalar
m(格子点数) n(格子点数)
Z(11) Z(21) ......... Z(m1)
Z(12) Z(22) ......... Z(m2)
..........................
Z(1n) Z(2n) ......... Z(mn)
格子の並び
Z(1n)---Z(2n)-...-Z(mn) | | | . . . . . . . . . | | | Z(12)---Z(22)-...-Z(m2) | | | | | | | | | Z(11)---Z(21)-...-Z(m1)
2行目に基本要素タイプmeshを記述します。
3行目に任意の名前を記述します。
4行目に頂点データタイプとして、scalarを指定します。
5行目にX方向の格子点数とY方向の格子点数を記述します。
6行目以降は、各格子点の高さ(Z座標値)のみを記述します。
例) mesh_scalar.mgf
# Micro AVS Geom:1.00 mesh mesh_scalar_sample scalar 3 3 0.0 0.2 0.0 0.2 -0.5 0.2 0.0 0.2 0.0
vertex
各格子点のX, Y, Z座標値を記述します。
書式
# Micro AVS Geom:1.00 mesh 要素名 vertex m(格子点数) n(格子点数) X(11) Y(11) Z(11) X(21) Y(21) Z(21) . . . X(mn) Y(mn) Z(mn)例) mesh_vertex.mgf
# Micro AVS Geom:1.00 mesh mesh_vertex_sample vertex 4 3 0.0 0.0 0.0 2.0 0.0 0.2 3.0 0.0 0.3 4.0 0.0 0.5 0.0 2.0 0.5 2.0 2.0 0.3 3.0 2.0 0.2 4.0 2.0 0.0 0.0 3.0 0.0 2.0 3.0 0.2 3.0 3.0 0.3 4.0 3.0 0.5
color
各格子点のX, Y, Z座標値とR, G, Bの色の値を記述します。
書式
# Micro AVS Geom:1.00 mesh 要素名 color m(格子点数) n(格子点数) X(11) Y(11) Z(11) R(11) G(11) B(11) X(21) Y(21) Z(21) R(21) G(21) B(21) . . . X(mn) Y(mn) Z(mn) R(mn) G(mn) B(mn)例) mesh_color.mgf
# Micro AVS Geom:1.00 mesh mesh_color_sample color 3 3 -2.0 -2.0 0.0 1.0 1.0 0.0 0.0 -2.0 1.0 1.0 1.0 0.0 2.0 -2.0 0.0 1.0 1.0 0.0 -2.0 0.0 0.0 0.0 1.0 1.0 0.0 0.0 1.0 0.0 1.0 1.0 2.0 0.0 0.0 0.0 1.0 1.0 -2.0 2.0 0.0 1.0 0.0 1.0 0.0 2.0 1.0 1.0 0.0 1.0 2.0 2.0 0.0 1.0 0.0 1.0
normal
各格子点のX, Y, Z座標値と法線ベクトルのX, Y, Z成分値を記述します。
法線ベクトルは、各点の方向を決めるものです。これは、照明の計算に使われ、X,
Y, Zの3成分の値(単精度浮動小数点値)を入れます。
書式
# Micro AVS Geom:1.00 mesh 要素名 normal m(格子点数) n(格子点数) X(11) Y(11) Z(11) NX(11) NY(11) NZ(11) X(21) Y(21) Z(21) NX(21) NY(21) NZ(21) . . . X(mn) Y(mn) Z(mn) NX(mn) NY(mn) NZ(mn)例) mesh_normal.mgf
# Micro AVS Geom:1.00 mesh mesh_normal_sample normal 3 3 -3.0 -3.0 0.0 0.0 0.0 0.0 0.0 -3.0 1.0 0.0 0.0 0.0 3.0 -3.0 0.0 0.0 0.0 0.0 -3.0 0.0 0.0 0.0 0.0 -1.0 0.0 0.0 1.0 0.0 0.0 -1.0 3.0 0.0 0.0 0.0 0.0 -1.0 -3.0 3.0 0.0 1.0 1.0 1.0 0.0 3.0 1.0 1.0 1.0 1.0 3.0 3.0 0.0 1.0 1.0 1.0
normal_and_color
各格子点のX, Y, Z座標値と法線ベクトルのX, Y, Z成分値およびR, G, B色の
値を記述します。
書式
# Micro AVS Geom:1.00 mesh 要素名 normal_and_color m(格子点数) n(格子点数) X(11) Y(11) Z(11) NX(11) NY(11) NZ(11) R(11) G(11) B(11) X(21) Y(21) Z(21) NX(21) NY(21) NZ(21) R(21) G(21) B(21) . . . X(mn) Y(mn) Z(mn) NX(mn) NY(mn) NZ(mn) R(mn) G(mn) B(mn)例) mesh_ncolor.mgf
# Micro AVS Geom:1.00 mesh mesh_normal_color_sample normal_and_color 3 3 -3.0 -3.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 -3.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0 3.0 -3.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 -3.0 0.0 0.0 0.0 0.0 -1.0 1.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 -1.0 1.0 0.0 1.0 3.0 0.0 0.0 0.0 0.0 -1.0 0.0 1.0 1.0 -3.0 3.0 0.0 1.0 1.0 1.0 1.0 1.0 1.0 0.0 3.0 1.0 1.0 1.0 1.0 0.0 0.0 0.0 3.0 3.0 0.0 1.0 1.0 1.0 1.0 0.0 0.0