界面 > 处理数据交换格式 > 中性文件 > 使用修剪曲面数据格式 > 示例:样条曲面数据格式
  
示例:样条曲面数据格式
参数化的样条曲面是一种非均匀的二次样条曲面,它经过一个每个点都有给定切矢量的网格。该网格在 uv 空间是以曲线为边界。
tan_cond 字段是二维整型数组,它表示“中性”文件格式中样条曲面的切向。如果 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 多项式。
整个曲面片边界二阶导数连续。