例: スプラインサーフェスデータフォーマット
パラメトリックスプラインサーフェスは、不揃いの 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次連続性があります。