分享
 
 
 

OpenGL编程基础(第3版)(国外经典教材·计算机科学与技术)

OpenGL编程基础(第3版)(国外经典教材·计算机科学与技术)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,图形图像 多媒体,其他,

作者: (美)安吉尔著,段菲译

出 版 社: 清华大学出版社

出版时间: 2008-3-1字数: 335000版次: 1页数: 258印刷时间: 2008/03/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302171027包装: 平装编辑推荐

完整、详细介绍基本的OpenGL函数和命令,便于读者快速查找,从非数学角度介绍如何进行OpenGL程序设计,有利于读者迅速入门,各章提供可运行的范例,有助于读者理解和应用OpenGL函数,提供“提示框”,提醒读者注意常见的陷阱和解决方案。

内容简介

OpenGL编程基础(第3版)简明扼要地介绍OpenGL基础知识,并列出基础的OpenGL函数及参数,使读者能在短时间内充分理解基本的OpenGL命令。Angel采用一种自上而下的体系来讲解计算机图形学,让读者从动手编写程序的角度能尽快学习现代化计算机图形学方面的知识。本书既可当作计算机图形学教材的配套教参,供计算机专业学生使用,也可以单独作为OpenGL编程教程,供有一定计算机图形背景的程序员参考。

作者简介

Edward Angel,是新墨西哥州大学计算机科学系、电子与计算机工程系和媒体艺术系教授。1968年获南加州大学博士学位。曾任教于南加州大学伯克利分校、南加州大学和罗切斯特大学。具有30多年的教学经验,出版过多部计算机图形学方面的经典教材。

Angel教授是美国NSF(国家科学基金会)数字化普韦布洛项目的首席调研员,该项目旨在整合艺术与科技,通过广泛合作的图形和动画项目来推动新墨西哥州的经济发展。

目录

第1章绪论

1.1 OpenGL API

1.2 关于OpenGL的三种观点

1.2.1 程序员的观点

1.2.2 OpenGL状态机

1.2.3 OpenGL绘制流水线

1.3 OpenGL的组成

1.4 OpenGL的版本和扩展

1.5 语言

1.6 编程约定

1.7 编译

1.8 资源

1.9 本书的适用对象

1.10 全书概览

第2章 OpenGL中的二维编程

2.1 一个简单的示例程序

2.2 GLUT

2.3 事件循环和回调函数

2.4 矩形的绘制

2.5 修改GLUT中的默认值

2.6 OpenGL中的颜色

2.6.1 颜色的设置

2.6.2 颜色和状态

2.7 OpenGL和GLUT坐标系之间的差异

2.8 二维取景

2.9 视口

2.10 坐标系与变换

2.11 simple.c(第2版)

2.12 图元及其属性

2.12.1 点

2.12.2 直线

2.12.3 启用OpenGL特性

2.12.4 填充的图元

2.12.5 矩形

2.12.6多边形的点划模式

2.13多边形类型

2.14颜色插值

2.14.1离散处理与边标记

2.14.2离散化与细分

2.15文本

2.16查询与错误

2.17状态的保存

2.18编程练习

第3章交互与动画

3.1重绘回调函数

3.2Idle回调函数

3.3一个旋转的矩形

3.4双缓存

3.5键盘的使用

3.6 鼠标回调函数的使用

3.7 鼠标的移动

3.8菜单

3.9NULL回调函数

3.10子窗口与多窗口

3.11例程:single—double.c

3.12显示列表

3.12.1多个显示列表

3.12.2显示列表与文本

3.12.3显示列表与对象

3.13拾取和选择模式

3.14编程练习

第4章三维编程基础

4.1摄像机与对象

4.2 OpenGL中的正交投影

4.3观察一个立方体

4.4摄像机的定位

4.5对象的牛成

4.5.1数组的使用

4.5.2顶点数组

4.6 消隐

4.7 GLU与GLUT对象

4.7.1 GLU二次曲面

4.7.2 GLUT对象

4.8透视投影

4.9编程练习

第5章几何变换

5.1 线性变换

5.2齐次坐标

5.3模型-视图变换与投影变换

5.4 平移

5.5 旋转变换

5.6 比例变换

5.7一个旋转的立方体

5.8直接设置矩阵

5.9变换与坐标系

5.10基于变换的建模

5.10.1 实例化

5.10.2层次模型

5.11编程练习

第6章光照与材质

6.1光照与材质之间的交互

6.2Phong模型

6.2.1 漫反射

6.2.2镜面反射

6.2.3环境反射

6.2.4发射光

6.3OpenGL中的光照

6.4光源的指定

6.5材质的指定

6.6旋转立方体的明暗计算

6.7对明暗计算的控制

6.8 平滑着色

6.9法线的处理

6.10透明度

6.11编程练习

第7章离散图元

7.1像素和位图

7.2位图

7.2.1位图的显示

7.2.2位图和几何图元的融合

7.2.3颜色与模板

7.3绘制模式

7.4像素的读/写

7.4.1像素的写操作

7.4.2像素的读取

7.4.3像素的复制

7.5缓存的选择

7.6像素存储模式

7.7PPM图像的显示

7.8灰度图像的使用

7.9像素映射

7.10像素的缩放

7.11 OpenGL中的图像处理

7.12编程练习

第8章纹理映射

8.1什么是纹理映射

8.2纹理图的创建

8.3纹理坐标

8.4 纹理参数

8.5 一个带有纹理的旋转立方体

8.6将纹理映射到表面

8.7边界与尺寸调整

8.8多级渐进纹理

8.9纹理坐标的自动生成

8.10 纹理对象

8.11用于图像操作的纹理图

8.12编程练习

第9章曲线与曲面

9.1 参数曲线

9.2参数曲面

9.3 贝塞尔曲线和曲面

9.4一维OpenGL求值器

9.5 二维求值器

9.6一个交互式例程

9.7其他类型的曲线

9.7.1 B样条

9.7.2 NURBS曲线

9.8犹他壶

9.9法向量与明暗

9.10为表面映射纹理

9.11编程练习

第10章OpenGL着色语言

10.1对流水线的回顾

10.2着色器与着色语言

10.2.1 RenderMan

10.2.2 Cg与GLSL

10.3 GLSL

10.3.1执行模型

10.3.2一个简单的顶点着色器

10.3.3一个简单的片段着色器

10.4GLSL语言基础

10.4.1 限定符

10.4.2 运算符

10.4.3控制结构

10.4.4 内置函数

10.4.5 采样器

10.5建立与应用程序之间的接口

10.5.1着色器对象的创建

10.5.2着色器的读取和编译

10.5.3编译和连接

10.5.4错误检查

10.5.5将数据送入着色器

10.6顶点着色器示例

10.7片段着色器示例

第11章总结与展望

11.1 OpenGL各版本及扩展

11.1.1 OpenGL 1.1版本

11.1.2 OpenGL 1.2版本

11.1.3 OpenGL 1.3版本

11.1.4OpenGL 1.4版本

11.1.5OpenGL 1.5版本

11.1.6OpenGL 2.0版本

11.1.7 OpenGL 2.1版本

11.2 OpenGL扩展

11.3 一些附加的OpenGL特性

11.4其他缓存

11.4.1累积缓存

11.4.2模板缓存

11.4.3片段测试

11.5编写可移植、高效而又健壮的代码

索引

OpenGL编程基础(第3版)(国外经典教材·计算机科学与技术)

OpenGL编程基础(第3版)(国外经典教材·计算机科学与技术)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有