针对头发的不可伸展性和数量过大造成的头发仿真时性能低效、真实感不高的问题,提出一种新的头发动态仿真方法。该方法首先利用弹簧模型对单根头发进行建模,然后采用DFTL(dynamic follow the leader)算法进行变形计算,并基于FTL(static follow the leader)算法对头发进行快速插值,最后运用deep opacity maps技术对头发进行渲染,增强虚拟人头发的真实感。同时,对头发与头部模型、头发与头发进行碰撞检测与响应。实验结果表明,该方法生成的头发逼真自然,并且在大量仿真时保持了较高的稳定性。
1