基于轻柔无弹织物静态造型由黎曼0曲率造型合成的观点,建立一种新的织物建模方法。0曲率造型由脊线带动脊线波曲面生成,建模的关键是确定脊线波曲面的截口方程并要求保长,从而实现脊线波曲面的保面积。将织物离散成m×n的网格点,探讨了织物网格点内蕴坐标与空间坐标的映射关系,通过输入脊线参数,在织物上生成任意位置、任意角度、任意大小、保面积的脊线波曲面,并考虑脊线波曲面的衰减,实现脊线波曲面和平面的平滑过渡。从仿真效果图来看,形态比较逼真。在系统性能上,造型时间与织物网格数成正比,达到实时仿真的要求,并有很好的稳定性。
This paper establishes a new fabric modeling method based on the viewpoint that soft-nonelastic fabric static modeling is compounded by Riemann zero curvature. Zero curvature modeling is generated from ridge wave curved surface driven by ridge. The key to building the model is to confirm section equation and the length of ridge wave curved surface so as to realize conservative area of ridge wave curved surface. This paper tries to scatter fabric into m × n grid points and discuss the mapping relation between internal coordinates of grid points and space coordinates. Though inputting ridge line parameters,ridge wave curved surface on fabrics with random position,angle,size and conservative area is generated. Besides,attenuation of ridge wave curved surface is considered to achieve smooth transition ridge wave curved surface and plane. Judging from the simulation effect picture,the form is life-like. In terms of system performance,the modeling time is proportional to the number of fabric grids,which meets the requirement of real-time simulation and has good stability.