近年来服饰试穿模拟的研究日趋盛行,但始终较难兼顾灵活性、真实感、实时性与完整性。因此以任意人体和任意衣物的匹配试穿为目标,设计了一种新的试穿仿真流程。首先,采用非均匀有理B样条(NURBS)曲面自动完成可形变人体建模;然后对3DMAX模型进行质点重构并添加多类型弹簧,完成任意衣物建模;最后,采用Verlet积分完成试穿仿真,并实现了新的模型简化和三角形内点判断算法。实验结果表明,人体和衣物建模方法保证了试穿效果的多样性,而衣服模型简化和内点判断算法可将仿真性能提高约30%,保证了实时性。
Recently, the research on clothing simulation is becoming hotter. But the flexibility, sense of reality, real- time and integrity are always difficult to be unified. Therefore, a new dressing simulation system was designed concerning the automatic fitting of any human body and clothes. At first, the surface of Non-Uniform Rational B-Spline (NURBS) was used to complete deformable body modeling. Then, particles were reconstructed from the 3DMAX model and multi-type springs were created to complete arbitrary cloth modeling. Finally, Verlet integrator was adopted to complete dressing simulation, while a new simplification algorithm for cloth models and a new method for judging interior point with a triangle were implemented. The results show that the proposed modeling approach for body and clothes guarantees the diversity of dressing effect, and the model simplification and interior point judgment can increase the simulation performance by 30% or so, which ensures the real-time quality.