检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:吕梦雅[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[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.38