毕业论文 | 免费论文 | witkeycity.com免费论文网
用心做到最好,您的支持是我们最大的动力!
网站地图
合作联系
收藏本站

首 页 经济学论文 财政税收 证券金融 管理学论文 会计审计 工商管理 财务管理 公共管理 法学论文 理学论文 医药学论文
政治论文 社会学论文 文学论文 教育类论文 工学论文 计算机论文 艺术类论文 哲学论文 文化论文 英语论文 应用文 论文写作指导

   
 ·推荐文章
·毕业论文写作的基本要求
·计算机软件许可证协议书
·高三班主任工作总结
·入党思想汇报 1
·如何把简历设计成你的个人广告 
·简历策划:让面试官对你一见钟情
·企业管理软件的“渐进式实施方法
·中小企业人力资源规划困惑与解决
·电子商务对国际贸易的影响与中国
 ·书籍推荐
 ·广告推荐
   当前位置:首页 > 理学论文 > 物理学论文 > 正文
虚拟穿衣中织物模型的建立和碰撞检测的处理
来源:  [ 2006-9-7 10:49:31 ]  作者:   编辑:
收藏到VIVI | 收藏到365KEY | 收藏到YOUNOTE | 收藏到博采| 收藏到天极网摘 | 收藏到和讯网摘


2)剪切弹簧:在质点Pij和Pi+1,j+1间,以及Pi+1,j和Pi,j+1间的弹簧为剪切弹簧。剪切弹簧是为了防止织物在自身平面过渡和不真实的变形,而给织物的一个剪切刚性。3)弯曲弹簧:在质点Pij和Pi+2,j间,以及Pij和Pi,j+2间的弹簧为弯曲弹簧,弯曲弹簧是为了防止织物弯曲。2.2 质点的位移在缝合衣片过程中,衣片上所有质点因受力而产生一定的位移,质点位移我们选用Nowton运动定律来描述:F外力(i,j)+F内力(i,j)=ma(i,j)其中,m是质点P(i,j)的质量。在本文中,我们假定布料是各向均质的,因此,质点的质量可由衣片总质量除以质点总数得到,a(i,j)是该点加速度,F外力(i,j)是该点所受的外力,F内力(i,j)是该点所受的内力。为了简化模型,在我们三维服装CAD系统中,只考虑两种外力:缝合力和重力。可以用以下公式来表示:F外力(i,j)=F缝合力(i,j)+F重力(i,j)

在衣片缝合过程中,为了将不同的衣片缝在一起,我们在衣片对应缝合边上加载缝合力。在模型中,缝合力被定义成对应缝合点之间距离的线性函数。对两个缝合点pi,j和qi,j间的缝合力,可以按如下公式计算:F缝合力(i,j)=Cs Dis(pi,j,qi,j) Npi,j-qi,j式中Cs为缝合力系数,该系数与织物的缝合性能有关,通常,较难变形的布料采用较大的缝合力系数;Dis(pi,j,qi,j)表示两缝合点pi,j和qi,j间的距离;Npi,j-qi,j表示从pi,j点指向qi,j点的单位方向矢量。为了获得较真实的仿真效果,我们在变形模型中考虑了衣片所受的重力。质点所受的重力可按如下公式计算:F重力(i,j)=mi,j g式中mi,j为质点pi,j的质量。在弹簧质点模型中,唯一考虑的弹性内力是弹簧的弹性变形力,由于采用的是理想的弹簧质点系统,可以利用胡克(Hooke)定律来计算弹簧的弹性变形力:F内力(i,j)=-∑(k,l)∈Rk(Pi,jPk,l-‖Pi,jPk,l‖0Pi,jPk,l‖Pi,jPk,l‖)  其中,k是弹簧的弹性变形系数,R是P(i,j)邻点的集合,‖Pi,jPk,l‖0表示质点P(i,j)与质点P(k,l)之间的原始距离,弹簧的弹性变形系数k可以依据所选用织物的材料性能参数曲线确定。

2.3 织物变形模型的求解我们选择显式欧拉方法来求解织物变形模型。求解公式如下:ai,j(t+△t)=1mi,jFi,j(t)Vi,j(t+△t)=Vi,j(t)+△tai,j(t+△t)Pi,j(t+△t)=Pi,j(t)+△tVi,j(t+△t)其中,Fi,j是质点P(i,j)所受所有力的合力,mi,j(t)是质点P(i,j)的质量,ai,j(t)、Vi,j(t)和Pi,j(t)分别是质点P(i,j)在时间t的加速度,速度和位置。△t是系统选定的时间步长。

3 基于AABB树层次包围盒的碰撞检测

3.1 建立AABB树一个碰撞体的AABB被定义为包含该碰撞体,且边平行于坐标轴的最小六面体。因此,描述一个AABB,仅需六个标量。在构造AABB包围盒时,需沿着碰撞体局部坐标系统的轴向(X,Y,Z)来构造,所以所有的AABB包围盒具有一致的方向。

AABB树是基于AABB的二叉树,按照由上至下的递归细分方式构造生成的。在每一次递归过程中,要求取最小的AABB,需沿所选择的剖分面将碰撞体分为正负两半,并将所对应的原始几何元素(如三角面)分别归属正、负两边,整个递归过程类似于空间二叉剖分,只是每次剖分的对象是AABB,而不是空间区域。递归细分一直要进行到每一个叶子节点只包容一个原始几何元素为止,所以具有n个原始几何元素的AABB树具有n-1个非叶子节点和n个叶子节点。对于剖分面的选择,在本文中,选择垂直AABB的最长轴,且平分该轴的平面。经试验证明,这种方式,在大多数情况下的算法复杂度仅为O(nlogn),较其它的剖分面选择方法有了极大的提高。至于原始几何元素的归属则应依据几何元素的重心P在最长轴上的投影坐标。若投影坐标大于剖分面的坐标(mid),则在剖分面的正向,否则在负向,如图2所示。    图2 三角面归属负区域,因为其质心投影坐标小于剖分面的基准坐标

本新闻共4页,当前在第2页  1  2  3  4  

 
上篇文章: 如何区分物态变化的科学探究  下篇文章: 论 惯 性
网站首页 - 友情链接 - 网站地图 - 加入收藏

声明:免费毕业论文网资料来源于网络,如有侵犯您的权益,请立即告知,我们将删除!
联系方式: E-mail:Laozhanga@QQ.COM QQ:75931341
同时按下键盘 CTRL+D 会有惊喜发生哦!
冀ICP备07000828号