下载地址:
下载地址1资源简介:
中文名: OPENGL编程指南作者: (美)Dave Shreiner译者: 李军 徐波资源格式: PDF版本: 扫描版出版社: 机械工业出版社书号: 9787111294504发行时间: 2010年3月地区: 大陆语言: 简体中文简介: 内容介绍:Open GL编程指南(原书第7版)》对OpenGL以及OpenGL实用函数库进行了全面而又权威的介绍,素有“OpenGL红宝书”之誉。《Open GL编程指南(原书第7版)》的上一个版本覆盖了到OpenGL 2.1版的内容。本版涵盖了OpenGL 3.0和3.1的最新特性。《Open GL编程指南(原书第7版)》以清晰的语言描述了OpenGL的功能以及许多基本的计算机图形技巧,例如创建和渲染3D模型、从不同的透视角度观察物体、使用着色、光照和纹理贴图使场景更加逼真等。另外,《Open GL编程指南(原书第7版)》还深入探讨了许多高级技巧,包括纹理贴图、抗锯齿、雾和大气效果、NURBS、图像处理子集等。此外,《Open GL编程指南(原书第7版)》还对一些重要的主题进行了讨论,例如提高性能、OpenGL扩展以及跨平台技术等。《Open GL编程指南(原书第7版)》内容详实,讲解生动,图文并茂,是OpenGL程序员的绝佳编程指南。 目录: 译者序前言第1章OpenGL简介1.1什么是OpenGL?1.2一段简单的OpenGL代码1.3OpenGL函数的语法1.4OpenGL是个状态机1.5OpenGL渲染管线1.5.1显示列表1.5.2求值器1.5.3基于顶点的操作1.5.4图元装配1.5.5像素操作1.5.6纹理装配1.5.7光栅化1.5.8片断操作1.6与OpenGL相关的函数库1.6.1包含文件1.6.2GLUT,OpenGL实用工具包1.7动画1.7.1暂停刷新1.7.2动画=重绘+交换第2章状态管理和绘制几何物体2.1绘图工具箱2.1.1清除窗口2.1.2指定颜色2.1.3强制完成绘图操作2.1.4坐标系统工具箱2.2描述点、直线和多边形2.2.1什么是点、直线和多边形?2.2.2指定顶点2.2.3OpenGL几何图元2.3基本状态管理2.4显示点、直线和多边形2.4.1点的细节2.4.2直线的细节2.4.3多边形的细节2.5法线向量2.6顶点数组2.6.1步骤1:启用数组2.6.2步骤2:指定数组的数据2.6.3步骤3:解引用和渲染2.7缓冲区对象2.7.1创建缓冲区对象2.7.2激活缓冲区对象2.7.3用数据分配和初始化缓冲区对象2.7.4更新缓冲区对象的数据值2.7.5清除缓冲区对象2.7.6使用缓冲区对象存储顶点数据数据2.8属性组2.9关于创建多边形表面模型的一些提示2.9.1例子:创建一个二十面体第3章视图3.1简介:照相机比喻3.2.1一个简单的例子:绘制立方体3.1.2通用的变换函数3.2视图和模型变换3.2.1对变换进行思考3.2.2模型变换3.2.3视图变换3.3投影变换3.3.1透视投影……第4章颜色第5章光照第6章混合、抗锯齿、雾和多边形偏移第7章显示列表第8章绘制像素、位图、字体和图像第9章纹理贴图第10章帧缓冲区第11章分格化和二次方程表面第12章求值器和NURBS第13章选择和反馈第14章OpenGL高级技巧第15章OpenGL着色语言附录A操作顺序附录B状态变量附录COpenGL和窗口系统附录DGLUT(OpenGL实用工具库)基础知识附录E计算法线向量附录F齐次坐标和变换矩阵附录G编程提示附录HOpenGL的不变性规则附录IOpenGL着色语言内置的变量和函数术语表
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。