学位论文 > 优秀研究生学位论文题录展示

动态布料模拟

作 者: 赵微巍
导 师: 刘小丹
学 校: 辽宁师范大学
专 业: 计算机应用技术
关键词: 布料模拟 质点-弹簧模型 显式欧拉法 超弹性 纹理映射
分类号: TP391.41
类 型: 硕士论文
年 份: 2009年
下 载: 130次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在过去几十年里,计算机动画一直是人们感兴趣的研究领域。随着虚拟现实和计算机动画技术的发展,加之服装CAD和试衣系统等领域的迫切需要,计算机动画的一个重要组成部分---布料的实时运动模拟,吸引了越来越多的研究。虽然已经有了大量对布料动态模拟的研究,但是提高布料模拟的真实感是目前面临的一个挑战。本文的主要研究内容及成果包括以下几个方面:布料建模是布料动态模拟的基础。本文首先分析了布料的性能,讨论了用于布料模拟建模的几何法、物理法以及混合法各自的优缺点,并在物理法建模的基础上提出了优化的质点-弹簧模型。其次,对质点-弹簧模型的内力和外力进行了分析,分别给出质点所受内力和外力的表达式。并着重探索和研究了计算机模拟中风力对布料的作用,提出一种改进的风力模型。通过改进,优化了计算流程,提高了运算效率,增强了模拟效果。同时,比较了布料模拟中的各种数值求解方法的性能,最终选择显式欧拉方法对布料模拟的动力学方程进行数值求解。实验证明该方法能够满足实验要求,并具有较高的模拟效率。再次,质点-弹簧模型在应用中存在超弹性(即过度拉伸)的问题。本文论述了布料动态模拟中超弹性问题产生的原因及现有的解决方法。指出了现存方法的缺陷,并基于速度过滤的思想,提出了质点速度约束算法。该算法建立了一个速度约束不等式,作为超弹性现象是否发生的判断依据;并对不满足约束条件的质点进行速度约束调整,进而避免了超弹性现象的发生。实验表明该算法易于实现,稳定性强,能产生较好的视觉效果。最后,本文介绍了图形学中增强模拟效果的光照、材质、纹理等渲染方法,描述了纹理映射在布料动态模拟中的应用。利用纹理映射的方法将二维的纹理图像映射到三维布料模型上,使布料具有更真实的模拟效果。除此之外,本文还将布料添加到真实感场景中,使得布料光照和场景光照相一致,实现布料动态模拟全过程。本文在开发中自始至终贯彻了面向对象(OOP)的编程思想,布料模拟系统的开发工具为VC++6.0和OpenGL编程语言。按照建模、受力分析、数值求解、超弹性问题解决、纹理映射的次序实现了布料的动态模拟。结果显示,本文的布料模拟系统减少超弹性失真现象,实现了实时、真实的布料动态模拟,在效率和稳定性方面有显著的优势,为进一步研究打下了基础。

全文目录


摘要  4-5
ABSTRACT  5-8
1 引言  8-12
  1.1 本文研究的背景及意义  8-9
  1.2 布料动态模拟技术研究现状及存在的问题  9-10
  1.3 本文的主要内容及结构安排  10-12
2 布料模型  12-18
  2.1 几何模型  12
  2.2 物理模型  12-16
    2.2.1 连续质点模型  13-14
    2.2.2 离散质点模型  14-16
  2.3 混合模型  16
  2.4 本文布料模型的建立  16-18
    2.4.1 优化的质点—弹簧模型  16-17
    2.4.2 系统开发中数据结构描述  17-18
3 模型受力分析及数值求解  18-25
  3.1 模型的内力分析  18
  3.2 模型的外力分析  18-19
    3.2.1 风的模拟  18-19
  3.3 数值积分方法  19-25
    3.3.1 常用数值积分方法  19-23
    3.3.2 本文方法  23-25
4 布料真实感模拟  25-33
  4.1 超弹性问题  25-28
    4.1.1 超弹性问题研究背景  25-27
    4.1.2 速度约束算法  27-28
  4.2 光照和材质  28-30
    4.2.1 光照  28-29
    4.2.2 材质  29-30
  4.3 纹理映射  30-33
    4.3.1 系统开发中的布料纹理实现  30-33
5 动态布料模拟  33-39
  5.1 OpenGL 概述  33-35
  5.2 实验流程  35
  5.3 实验结果分析  35-39
6 结论和展望  39-40
参考文献  40-42
致谢  42-43
攻读硕士学位期间所发表的学术论文  43

相似论文

  1. 基于粒子系统的火焰和烟花实时模拟技术研究,TP391.9
  2. 振动筛橡胶弹簧力学特性研究,O322
  3. 虚拟手术系统中基于混合模型的切割仿真研究,TP391.41
  4. 交互式局部约束织物纹理映射技术的研究与实现,TP391.41
  5. 基于各向异性超弹性的多层冠状动脉有限元模型及其应用,R318.01
  6. 基于三维重建过程中纹理映射问题的研究,TP391.41
  7. 三维人脸重构方法研究,TP391.41
  8. 针对具有复杂属性的网格模型简化算法的研究,TP391.41
  9. 虚拟战场环境中纹理技术应用研究,TP391.41
  10. 虚拟场景下与物理模型分离的流体渲染方法研究与实现,TP391.41
  11. 基于Java3D的针灸铜人人脸模拟,TP391.41
  12. 铜基块体非晶合金超塑变形过程中结构稳定性的研究,TG139.8
  13. 液压伺服作动器O形密封圈实验研究与有限元分析,TH136
  14. 非真实感绘制技术的研究与实现,TP391.41
  15. 基于OPENGL的场景动态效果模拟的研究与实现,TP391.41
  16. 三维电子沙盘系统的研究与实现,TP311.52
  17. 基于触觉反馈的虚拟变形与切割研究,TP391.9
  18. 基于物理的实时弹塑体形变模拟研究与实现,TP391.41
  19. 融合环境影响因子的树叶渐衰可视化,TP391.41
  20. 交互式衣服仿真系统,TP391.41
  21. 具有低温马氏体转变的新型亚稳β钛合金的设计及组织性能研究,TG146.23

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com