首先从编织物的结构中提取出三种基本编织结构:Knit、Tuck、Welt,并对这三种结构进行模型构造;然后分析纹理图案的bmp图片,从中得到编织物针法数据;接着把这三种基本结构按照得到的针法数据连接起来,生成一条条粗糙的纱线中心线,并由此得到粗略的编织物框架;再从纱线的每个结构中选取一定的点作为控制点,由这些控制点生成NURBS曲线,得到精确、平滑的纱线中心线;然后构造纱线的横截面,根据横截面生成纱线表面的三角面片;最后按照每条纱线的颜色显示这些面片,从而生成逼真的编织物模拟效果.同时,运用弹簧-质点模型,模拟了编织物受到拉力后变形的情况.
编织物 三维 模拟 纱线 NURBS 弹簧-质点模型