学位论文 > 优秀研究生学位论文题录展示
基于三维重建过程中纹理映射问题的研究
作 者: 丁维维
导 师: 曹伯燕
学 校: 西安电子科技大学
专 业: 计算机系统结构
关键词: 真实感图形 纹理映射 OpenGL 纹理反走样
分类号: TP391.41
类 型: 硕士论文
年 份: 2010年
下 载: 146次
引 用: 1次
阅 读: 论文下载
内容摘要
科学计算可视化、计算机动画和虚拟现实已经成为计算机图形学的三大热门话题,这三大话题的技术核心均为三维图形。学术界和产业界普遍认为,纹理映射是解决真实地显示现实世界的一个有效途径。本文简要介绍了真实感图形的概念及纹理映射技术的基本原理,分析了纹理映射过程中可能会遇到的问题及其解决方案。在纹理映射技术的研究过程中,搭建了基于Windows平台的OpenGL程序开发环境,实现了一个交互式的纹理映射模拟系统。文中对OpenGL技术做了较为详细的介绍。在模拟系统中,实现了二维几何模型的纹理映射,并对影响纹理映射效果的典型参数,如坐标变换、光照、纹理过滤等分别给予了具体的分析和验证。由于OpenGL在物体造型方面并没有提供三维模型的高级命令,为了解决这个问题,本文介绍了如何利用OpenGL将三维模型导入VC++程序中,利用OpenGL函数库,对这些模型进行控制。本文最后针对整个纹理映射过程遇到的问题,对程序的优化问题做了细致的论述,着重分析了纹理映射过程中快速反走样的问题。
|
全文目录
摘要 3-4 Abstract 4-8 第一章 绪论 8-12 1.1 课题背景 8 1.2 课题来源及主要工作 8-10 1.3 课题来源及主要工作 10 1.4 论文的章节安排 10-12 第二章 纹理映射的基本原理 12-18 2.1 真实感图形技术 12-13 2.2 纹理映射技术 13-16 2.2.1 纹理映射技术概述 13-14 2.2.2 纹理对象 14-15 2.2.3 纹理映射的方法 15-16 2.3 面临的问题 16-17 2.4 小结 17-18 第三章 OpenGL技术 18-28 3.1 OpenGL功能简介 18-20 3.1.1 OpenGL及其架构 18-19 3.1.2 OpenGL环境配置 19-20 3.2 OpenGL函数 20-22 3.2.1 OpenGL函数分类 20-21 3.2.2 关键步骤中涉及的函数 21-22 3.3 搭建基于Windows平台的OpenGL程序框架 22-25 3.3.1 OpenGL程序框架 22-23 3.3.2 基于Windows平台的OpenGL框架搭建步骤 23-24 3.3.3 Windows平台创建OpenGL程序时需要注意的问题 24-25 3.4 OpenGL对纹理映射的支持 25-27 3.4.1 纹理函数 25-26 3.4.2 OpenGL实现纹理映射的步骤 26-27 3.5 小结 27-28 第四章 利用OpenGL导入3ds模型并实现纹理映射 28-34 4.1 3ds模型文件存储结构 28-30 4.2 OpenGL导入3ds文件 30-31 4.3 纹理坐标的生成 31-32 4.4 3D模型的纹理映射 32-33 4.5 小结 33-34 第五章 三维模型实拍纹理映射 34-52 5.1 纹理映射的实现 34-36 5.1.1 纹理载入及映射 34-35 5.1.2 纹理环境 35 5.1.3 简单几何模型纹理映射的实现 35-36 5.2 坐标变换 36-39 5.2.1 视觉坐标 36-37 5.2.2 模型视图转换 37 5.2.3 模型视图矩阵 37-38 5.2.4 投影转换 38-39 5.3 深度缓存 39-40 5.3.1 缓存 39-40 5.3.2 深度缓存 40 5.4 光照 40-45 5.4.1 OpenGL中的光照模型 41-42 5.4.2 添加光照 42-43 5.4.3 隐藏面消除 43-44 5.4.4 立体感扫描仪的光照设计 44-45 5.5 纹理过滤 45-50 5.5.1 基本的纹理过滤方式 45-46 5.5.2 环绕模式 46 5.5.3 各向异性过滤 46-50 5.6 纹理压缩 50-52 第六章 纹理映射过程中的性能优化问题 52-66 6.1 OpenGL应用程序性能基本优化 52-54 6.1.1 减少OpenGL状态变化 52 6.1.2 图元类型优化 52-54 6.2 纹理优化 54-55 6.2.1 优化纹理加载 54 6.2.2 使用Mipmap纹理 54 6.2.3 使用压缩纹理 54-55 6.3 纹理映射过程中的快速反走样问题 55-56 6.4 近似空间变化滤波技术 56-58 6.5 Mip-map技术 58-64 6.5.1 Mip-map算法思想 58-61 6.5.2 Mip过滤模式 61 6.5.3 载入Mip层 61-62 6.5.4 根据LOD偏好选择Mip层 62-64 6.6 小结 64-66 结束语 66-68 致谢 68-70 参考文献 70-74 附录 74-77
|
相似论文
- 人脑解剖结构图谱软件的设计与实现,TP391.41
- 下肢康复机器人的训练规划与康复效果评估,R49
- 小麦群体生长可视化系统的设计与实现,S512.1
- 油菜植株形态结构模型及可视化,S565.4
- 立式数控铣削仿真加工系统研制,TG547
- 基于粒子系统的火焰和烟花实时模拟技术研究,TP391.9
- 基于数字化技术的工程制图教学系统研究,TB23-4
- 基于OpenGL的实时阴影算法研究,TP391.41
- 钣金数控切割三维仿真研究,TG48
- 基于三维扫描技术的针织物起毛球等级评定的研究,TP391.41
- 手机增强现实虚实注册关键技术研究,TP391.9
- 基于DirectShow与OpenGL的视频通讯软件设计与实现,TN919.8
- 大型射电望远镜主动面系统控制软件的开发,TH751
- 机器人辅助上肢康复的虚拟现实训练系统的研究,TP391.9
- 基于LED扫描的光场还原三维显示技术及仿真,TP391.41
- 基于Android平台多功能特效相机的设计与实现,TP391.41
- 虚拟手行为数据库的研究与设计实现,TP391.9
- 基于数字高程模型三维公路选线设计,U412.3
- 基于TIN的数字高程建模及可视化研究,TP391.41
- 提高三维形貌测量精度的分段拟合方法及三维形貌显示技术研究,TP391.41
- 三维数字地形模型的建立与地形分析方法研究,P231.5
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 图像识别及其装置
© 2012 www.xueweilunwen.com
|