随机可控风场中三维布料实时仿真  被引量:6

Real-time Cloth Simulation in the Controllable Random Wind Field

在线阅读下载全文

作  者:吕梦雅[1,2] 许立瑶 唐勇[1,2] 张利辉[1,2,3] 

机构地区:[1]燕山大学信息科学与工程学院,河北秦皇岛066004 [2]河北省计算机虚拟技术与系统集成重点实验室,河北秦皇岛066004 [3]中国环境管理干部学院,河北秦皇岛066004

出  处:《小型微型计算机系统》2015年第12期2769-2772,共4页Journal of Chinese Computer Systems

基  金:河北省自然科学基金项目(F2012203084)资助;国家自然科学基金项目(60970073)资助

摘  要:现实生活中的布料总是处于特定的风场中.为获得更丰富的布料动态效果,提出一种结合简单空气动力学模型与柏林噪声函数的方法模拟随机风场,实现布料在风场中的动态效果,使布料的运动形态更细腻逼真.建立基于三角网格的质点弹簧的布料模型,通过拉格朗日应变逐渐增大弹性系数的变化率解决超弹性问题,降低计算复杂度,同时大大提高了系统稳定性;其次,将风力分解再离散到布料质点实现风力的传播,再通过柏林噪声函数产生扰动,增强风场的随机性和不可压缩的特性;最后,只考虑风场对布料的作用,根据牛顿第二定律建立运动方程,通过verlet数值积分对运动方程进行数值求解,实时模拟布料随任意改变的风向和风力运动.The fabric in real life is always in a specific wind field. This paper propose a method to simulate the random wind field by the combination of simple aerodynamic model and the Perlin noise function, so as to realize some specific effects of fabric in wind field. It makes the motion form more delicate and vivid. Firstly, introduce the mass-spring model based on the triangular grid system to simulate fabric, and the non-linear spring model to solve the problems of superelasticity. In this way, we can reduce the computational complexity, and greatly improve the system stability. Secondly, realize the wind power by decompose and discrete it to the fabric parti- cle. Use the Perlin noise function to help produce perturbation. So we can realize the randomness and incompressibility of wind field. Thirdly, establish equation of motion according to Newton's second law equation and only take the effect of wind field into considera- tion. Lastly,numerically solve the equation of motion by Verlet integral to realize the dynamic effects of fabric.

关 键 词:布料模拟 质点弹簧 随机可控风场 空气动力学模型 PERLIN噪声 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象