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

多发型头发实时绘制算法的研究

作 者: 田超
导 师: 陈德人
学 校: 浙江大学
专 业: 计算机应用技术
关键词: 头发绘制 头发建模 发型函数 实时绘制 可编程图形硬件
分类号: TP391.41
类 型: 硕士论文
年 份: 2006年
下 载: 496次
引 用: 1次
阅 读: 论文下载
 

内容摘要


当前,计算机创造的虚拟人物在电影、游戏、广告等领域都有着广泛的应用。头发绘制对于绘制真实的人体起着至关重要的作用。然而,如何实现头发的实时绘制以及如何进行头发造型一直是计算机图形学领域的一个非常具有挑战性的问题。近年来,随着可编程图形硬件技术的高速发展,多发型头发的实时绘制成为可能。 在当前可编程图形硬件的支持之下,本文提出了一种可支持多种发型的头发实时绘制算法。由于用表面表示的头发模型具有建模简单、在图形硬件的支持下绘制效率高等优点,本文采用表面模型来表示头发。但是以前的表面模型对发型的支持有限,为了在表面模型的基础之上支持多种发型,提出了“发型函数(Hair Style Function)”——“发型函数”简化了建模,减小了表示复杂发型所需的存储空间,并提高了绘制效率,是本文最重要的创新之处。 此外,为了表现头发的复杂分布,在头发表面上映射一张亮度纹理和一张alpha纹理;为了计算头发各向异质的(anisotropic)光照,使用了Kajiya-Kay的经典毛发光照模型;本算法还高效地模拟了头发的自阴影,并采用阴影体(shadow volume)技术绘制全局阴影。 算法实现时,使用Microsoft Direct3D 9.0 SDK作为3D开发库,并用HLSL(High-Level Shader Language)将大部分绘制算法在图形处理单元(GPU)的顶点着色器(vertex shader)和片段着色器(fragment shader)上实现。实验结果表明,在中端硬件配置上,本文算法可以实现多种发型的高质量实时绘制。

全文目录


摘要  5-6
ABSTRACT  6-9
第一章 绪论  9-17
  1.1 研究背景  9-10
    1.1.1 头发模拟的应用现状  9
    1.1.2 计算机图形硬件技术的发展  9-10
  1.2 前人工作  10-16
    1.2.1 头发建模  10-14
    1.2.2 头发绘制  14-15
    1.2.3 头发动画  15-16
  1.3 本文的主要工作和组织结构  16-17
第二章 基于纹理的头发表面模型的绘制  17-23
  2.1 基于纹理的绘制  17
  2.2 光照模型  17-23
    2.2.1 漫反射  18-20
    2.2.2 镜面反射  20-21
    2.2.3 切线扰动  21-23
第三章 发型函数  23-31
  3.1 头发表面模型对发型支持的不足  23-24
  3.2 发型函数  24-29
  3.3 讨论  29-31
第四章 头发阴影的模拟  31-37
  4.1 自阴影  31-33
  4.2 全局阴影  33-37
第五章 实现和结果  37-54
  5.1 可编程图形流水线及其着色器  37-40
    5.1.1 图形流水线  37-38
    5.1.2 可编程图形流水线中的着色器  38-40
  5.2 DIRECT3D及其着色语言  40-44
    5.2.1 Direct3D的体积结构和流水线  40-42
    5.2.2 Direct3D中的着色语言  42-44
  5.3 算法实现  44-50
  5.4 结果  50-54
第六章 总结和展望  54-56
  6.1 本文工作总结  54-55
  6.2 未来工作展望  55-56
参考文献  56-60
致谢  60-61
攻读硕士学位期间已发表或录用的论文  61

相似论文

  1. 代数曲线实时光栅化,TP391.72
  2. 头发建模关键技术研究,TP391.41
  3. 基于GPU的实时阴影算法研究,TP391.41
  4. 真实感三维头发的建模及动态模拟算法研究,TP391.41
  5. 环境光下的交互式头发绘制,TP391.41
  6. 纹理压缩技术的研究与实现,TP391.4
  7. 真实感物体表面细节绘制方法,TP391.41
  8. 动态场景的全局光照实时绘制,TP391.41
  9. 分布式地形场景绘制,TP391.41
  10. 基于大气折射的可视化自主导航仿真平台研究,TP391.9
  11. 可变材质的交互级全局光照明绘制算法的研究,TP391.41
  12. 面向虚拟现实环境的自然现象模拟关键技术的研究,TP391.9
  13. 四叉树LOD算法优化及在地形仿真中的应用,P208
  14. 实时绘制语言的研究,TP391.41
  15. GPU通用计算在游戏中的应用案例研究,TP391.41
  16. 发型设计及效果展示算法的研究,TS974.21
  17. Tyr Shading Engine的设计和光照明算法的集成,TP391.41
  18. 高动态图像视觉保真实时显示变换技术,TP391.41
  19. 基于可编程图形硬件的三维图像快速重建算法研究,TP391.41
  20. 水波的模拟和动画,TP391.41

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