虚拟现实基础及可视化设计

内容简介

[

  《虚拟现实基础及可视化设计》是虚拟现实基础及可视化设计的一本实用教材,首先讲述虚拟现实技术的基础知识和相关交互设备,然后将VC++语言与OpenGL相结合,以大量实例详细介绍如何在VC++的基础上用OpenGL库函数建立虚拟现实系统可视化设计的编程技术。全书既注重原理又注重实践,配有大量例题,概念讲解清楚.具有较好的可读性及可操作性。每章备有习题。  《虚拟现实基础及可视化设计》可作为普通高等院校计算机科学与技术、数字媒体技术等相关专业教材,也可供从事虚拟现实技术研制、开发及应用技术人员学习参考。

]

目录

1虚拟现实技术概论1 1��1虚拟现实技术的基本概念1 1��1��1虚拟现实技术的发展概述1 1��1��2虚拟现实技术的定义2 1��1��3虚拟现实技术的组成2 1��1��4虚拟现实技术的基本特征3 1��2虚拟现实技术的分类3 1��3虚拟现实技术的主要应用领域5 1��3��1军事应用6 1��3��2城市仿真7 1��3��3教育与培训8 1��3��4工业应用9 1��3��5医学应用10 1��3��6科学计算可视化10 1��3��7艺术与娱乐11 1��4虚拟现实技术的国内外发展状况11 1��4��1美国的研究现状11 1��4��2欧盟的研究现状12 1��4��3日本的研究现状12 1��4��4我国的研究现状13 习题113 2虚拟现实交互设备14 2��1视觉显示系统14 2��1��1立体成像原理14 2��1��2头盔显示器(Head Mounted Display,HMD)15 2��1��3双目全方位显示器(BOOM)17 2��1��4CRT终端�惨壕Ч庹⒀劬�17 2��1��5大屏幕投影�惨壕Ч庹⒀劬�18 2��2三维声音系统18 2��3虚拟物体操作设备19 2��3��1数据手套(Data Glove)19 2��3��2力矩球(Space Ball)20 2��3��3操纵杆20 2��3��4触觉反馈装置21 2��3��5力觉反馈装置21 2��4运动捕捉系统22 2��4��1机械式运动捕捉22 2��4��2声学式运动捕捉22 2��4��3电磁式运动捕捉22 2��4��4光学式运动捕捉23 2��4��5数据衣23 2��5快速建模设备24 2��6三维跟踪设备25 2��6��13�睤电磁跟踪器25 2��6��2超声波跟踪器26 2��6��3光学跟踪器27 习题227 3OpenGL简介28 3��1OpenGL概述28 3��2OpenGL基本功能28 3��3OpenGL语法规则29 3��4OpenGL状态机制29 3��5OpenGL相关函数库30 3��6GLUT工具介绍30 3��7创建OpenGL程序31 3��7��1创建OpenGL控制台应用程序31 3��7��2创建MFC环境下OpenGL单文档应用程序35 习题338 4绘制几何物体39 4��1图形显示控制命令39 4��1��1清空窗口39 4��1��2指定颜色40 4��1��3强制绘图完成40 4��1��4消隐41 4��1��5构造图形41 4��2绘制点、线和多边形42 4��2��1点、线和多边形的定义42 4��2��2点的绘制43 4��2��3线的绘制44 4��2��4多边形的绘制46 4��3绘制规则三维物体函数50 4��4顶点数组51 4��5法线向量52 习题453 5坐标变换54 5��1坐标变换的基本概念54 5��1��1概述54 5��1��2矩阵操作54 5��2视图变换和模型变换56 5��2��1模型变换56 5��2��2平移变换56 5��2��3旋转变换57 5��2��4缩放变换57 5��2��5模型变换实例57 5��2��6视图变换58 5��3投影变换62 5��3��1透视投影62 5��3��2正交投影63 5��4视口变换63 5��5附加裁剪面64 5��6矩阵堆栈65 习题570 6颜色72 6��1颜色感知72 6��1��1人眼色彩判断72 6��1��2计算机中颜色生成72 6��2指定颜色模式73 6��2��1RGBA模式73 6��2��2颜色索引模式74 6��3指定着色模式74 习题677 7光照与材质78 7��1光照基本知识78 7��1��1OpenGL中的光照组成78 7��1��2材质颜色78 7��1��3光线与材质的RGB值79 7��1��4光照处理步骤79 7��2创建光源86 7��3选择光照模型88 7��3��1全局环境光89 7��3��2视点的远近89 7��3��3双面光照89 7��3��4分离镜面颜色89 7��3��5激活光照90 7��4定义材质属性90 7��4��1物体的散射和环境光反射91 7��4��2镜面反射91 7��4��3辐射光91 7��4��4改变材质应用实例91 7��4��5颜色材料模式93 7��5光照计算93 习题795 8显示列表96 8��1显示列表使用范例96 8��2显示列表的创建和执行97 8��2��1显示列表的创建97 8��2��2执行显示列表98 8��3执行多显示列表98 8��4管理显示列表的状态变量99 习题8101 9位图和图像102 9��1位图和字体102 9��1��1当前光栅位置102 9��1��2绘制位图102 9��1��3选择位图颜色104 9��1��4字符集和字体使用104 9��2图像108 9��3图像存储、变换和映射操作109 9��3��1设置像素存储模式109 9��3��2像素传递操作109 9��3��3像素映射操作110 9��3��4图像的放大、缩小或翻转111 习题9113 10纹理映射114 10��1纹理映射的基本步骤114 10��2纹理数据的获取117 10��2��1直接创建法118 10��2��2读取外部文件118 10��3指定纹理118 10��3��1指定二维纹理118 10��3��2指定一维纹理119 10��4纹理映射119 10��4��1纹理滤波119 10��4��2重复和截取纹理119 10��4��3纹理映射方式120 10��5纹理对象121 10��5��1命名纹理对象121 10��5��2创建和使用纹理对象121 10��5��3清除纹理对象122 10��6人工分配纹理坐标122 10��7自动生成纹理坐标122 习题10127 11外部三维模型的读取与绘制128 11��13DS模型的读取与绘制128 11��1��13DS文件格式简介128 11��1��23DS编辑程序块131 11��1��33DS关键帧块135 11��23DS文件输入程序介绍136 11��2��1程序说明136 11��2��2理论基础136 11��2��3编程步骤137 11��3转换3DS模型为OpenGL源文件179 11��3��13DS模型转换179 11��3��2转换模型的读取与显示179 习题11179 12OpenGL综合应用实例——三维场景的建立和漫游180 12��1应用实例简介180 12��2编程思想180 12��3关键技术181 12��3��1读入BMP纹理数据及透明纹理的实现181 12��3��23DS模型的导入183 12��3��3地形的生成185 12��3��4摄像机参数的定义186 12��3��5场景的初始化186 12��3��6键盘交互方式187 12��3��7场景的绘制和漫游实现189 习题12190 参考文献191

封面

虚拟现实基础及可视化设计

书名:虚拟现实基础及可视化设计

作者:秦文虎

页数:190

定价:¥36.0

出版社:化学工业出版社

出版日期:2018-03-01

ISBN:9787122053114

PDF电子书大小:121MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注