インタフェース > データ交換フォーマットに関する作業 > ニュートラルファイル > トリムされたサーフェスデータフォーマットでの作業 > 例: スプラインサーフェスデータフォーマット
  
例: スプラインサーフェスデータフォーマット
パラメトリックスプラインサーフェスは、不揃いの 2 立方のスプラインサーフェスです。各点に正接ベクトルがあるグリッドを通っています。グリッドが uv 空間で曲線を描いています。
tan_cond フィールドは、ニュートラルファイルフォーマットでスプラインサーフェスの正接を表す 2 つの整数の配列です。tan_cond フィールドの値が 4 の場合は、スプラインサーフェスが指定した方向で周期的であることを示します。それ以外の値は、スプラインサーフェスが指定した方向で非周期的であることを示します。
円柱スプラインサーフェスの定義には、スプラインサーフェスが含まれます。
スプラインサーフェスを以下の図に示します。
データフォーマット
u_par_arr[]
u 方向の点パラメータ。サイズは Nu。
v_par_arr[]
v 方向の点パラメータ。サイズは Nv。
point_arr[][3]
補間点の配列。サイズは、Nu & Nv。
u_tan_arr[][3]
補間点における u 正接ベクトルの配列。サイズは、Nu & Nv。
v_tan_arr[][3]
補間点における v 正接ベクトルの配列。サイズは、Nu & Nv。
uvder_arr[][3]
補間点における混合型派生体の配列。サイズは、Nu & Nv。
パラメータ化
各パッチの周りに、独自の 3 & 3 多項式を持つことができます。
複数のパッチ境界にわたって、2次連続性があります。