Additive Manufacturing File Format
形状の忠実度を向上させるために、フォーマットは曲がった三角パッチを許可している。デフォルトでは全ての三角形は平坦で、三角形の辺は2つの頂点を結ぶ直線であることを仮定している。しかしながら、カーブを持った表面(サーフェス)を記述するとき、必要なメッシュ要素の数を減少させるために曲面三角形と曲線エッジを必要に応じて指定することができる。曲率情報は、平面三角形の同じ数によって記述される表面に比べて1000倍の規模で球面の誤差を低減することが示されている。曲率は曲面が平面から平面三角形の最大寸法の50%超えない範囲で指定できる。曲率を指定するために、<vertex>要素は必要に応じて子要素の<normal>を使って所望の曲面を指定できる。曲面の曲率の制御には頂点の位置での法線を利用する。この時、法線の長さは1でかつ面の外側を向いている必要がある。AMFではSTLと異なり<normal>要素は曲率の指定にのみ用いる。またSTLのnormalは面に対応する法線であるのに対し、AMFでは頂点に対応する法線となっているので注意が必要である。