面向服装变形的三维布料仿真技术研究与实现

面向服装变形的三维布料仿真技术研究与实现

ID:25731157

大小:56.00 KB

页数:7页

时间:2018-11-22

面向服装变形的三维布料仿真技术研究与实现_第1页
面向服装变形的三维布料仿真技术研究与实现_第2页
面向服装变形的三维布料仿真技术研究与实现_第3页
面向服装变形的三维布料仿真技术研究与实现_第4页
面向服装变形的三维布料仿真技术研究与实现_第5页
资源描述:

《面向服装变形的三维布料仿真技术研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、面向服装变形的三维布料仿真技术研究与实现-->第一章绪论1.1研究背景随着计算机软件和硬件技术的日益发展,计算机网络已然成为了大众生活中不可或缺的重要组成部分,O2O商务、不同的网络或者大型游戏、网上购物等已经成为了大多数人每天必不可少的活动[1],这些应用都有效的推动了计算机动画和虚拟现实以及仿真模拟技术的发展。为了推动并且实现这些应用,对现实生活中各种物体的动态以及真实性模拟成为了计算机仿真研究领域的主流方向[2]。近几年,随着人们生活水平的大幅度提高,“衣”作为人类基本需求之首已经广泛地引起了计算机仿真领

2、域专家的兴趣。所谓“衣”也就是服装,由不同的布料织物构成,而布料和我们的生活息息相关,涉及我们生活的方方面面,包括人们出行需要穿戴的衣帽、作为床上用品的“四件套”、普通餐桌上需要放置的桌布,以及在网络游戏中不同人物不同的造型和服装等。...............1.2研究现状随着计算机仿真技术的不断发展,和服装变形相关的布料模拟仿真技术一直是计算机图形学领域内的一个研究热点。布料仿真技术是计算机模拟仿真技术的一个主流,目前已被应用于多个领域,包括计算机辅助与制造、三维动画、虚拟现实以及电子商务等。模拟仿真技术

3、是指遵循环境、几何或者性能等相似的原理,用物理的模型或者数学的模型代替现实的系统,从而在计算机上以编程的方式进行实验和研究的方法。近几年许多专家学者都对于模拟仿真技术有着深入的研究和了解,本章节主要是对布料仿真相关技术的简要介绍,后续章节会更加明确的给出具体论述。布料仿真技术主要包括模型的构建以及数学积分计算两部分。...............第二章布料仿真基本建模方法和受力分析2.1构建布料仿真模型的方法构建布料仿真模型是进行布料仿真的基础,许多的专家和学者都进行过这方面的研究,并且最终形成了不同的构建布料

4、模型的方法。根据布料仿真所使用的方法,可以将布料仿真技术分为以下几种:基于几何的布料模型构建方法、基于物理的布料模型构建方法和基于混合方法的布料模型构建方法。采用基于几何的方法构建布料模型时,大多不需要考虑布料的内部结构等特性,且忽略布料的材料性质和加工工艺等性能,仅仅依靠数学的方法,经验性的模拟出布料所固有的特定的悬垂褶皱形态,通过几何方程表示布料的几何特征。因此,该方法的仿真速度较其他方法快,具有一定的发展空间和适用前景。...............2.2弹簧质点模型经过前文的介绍以及对于不同的布料建模方

5、法进行比较之后,鉴于弹簧质点模型的易实现性、高效性以及自主性,本文主要采用弹簧质点模型为基础的布料模型进行建模工作,然后对各个质点进行受力分析,得到相应的微分方程。应用不同的积分方法可以有比较的选择适合最终呈现效果的方程解决方法,所以下文首先深入介绍弹簧质点模型。由Provot提出的弹簧质点模型[27]是采用物理方法进行布料建模的一种主要方法,以其简单性、实用性以及高效性得到了广泛的应用。本文也采用此模型作为基本的布料仿真模型。弹簧质点模型把布料看作是由一系列均匀分布的质点构成,各个质点之间由不同类型的弹簧连接

6、,这些弹簧没有质量,初始长度即两个质点间距离,用来模拟布料不同方向上的质点间的相互作用。布料的质量均匀分布在每个质点上,由这些质点离散化的表示为布料模型。...............1第三章数值积分方法和碰撞检测...............163.1积分方法介绍...............163.2超弹性现象的研究...............18第四章布料仿真技术实现.................234.1布料仿真基本流程...............234.2布料仿真的积分方法实现........

7、......23第五章布料模拟实验过程以及最终结果分析...............335.1VTK概述...............335.2实验结果...............33第五章布料模拟实验过程以及最终结果分析5.1VTK概述VTK(Visualizationtoolkit)是指视觉化工具函数库,是开源的、支持并行处理的适用于图形应用的函式库。它包括很多类库,提供多种API接口,是在三维函数库OpenGL的基础上进一步发展的图形库,主要采用了面向对象的设计方法。在VTK中,可以通过函数的调用直接形

8、成点、各种不同平面图形,然后经过渲染函数的调用、窗口的设置、背景窗口的显示等最终显示出所需要的图像的样式。本位主要是使用了其中对于点的显示,通过布料建模、受力分析然后用不同的积分方式使得布料中的质点形成位移的变化,然后使用质点约束法进行位置的修正,最后生成不同的点的坐标,在VTK库中调用点的函数,将不同坐标赋值给函数,然后进行渲染工作最终使得质点能够形成图像呈现在屏幕上。使用之后发现V

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。