网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 交互式计算机图形学--基于OpenGL的自顶向下方法(第3版)
分类 计算机-操作系统
作者 (美)思詹
出版社 清华大学出版社
下载
简介
编辑推荐

本书从OpenGL编程角度讨论了图形学基本原理及基本算法。全书共13章,分为三大部分:第一部分为第1~6章,主要介绍三维图形程序的开发环境、三维对象的表示方法、空间坐标变换、三维视图的生成过程等内容;第二部分为第7~10章,主要介绍光栅扫描、区域填充、画直线和画圆弧、裁剪及消隐等基本理论和基本算法;第三部分为第ll~13章,主要介绍过程建模技术、可视化处理方法以及高级绘制方法等高级内容。本书的特点是采用了自顶向下的方法,集知识性和趣味性为一体,全书还包括17个完整的、令人感兴趣的OpenGL程序。

本书可作为计算机及相关专业本科生和研究生的图形学教材,也适合相关程序员、工程技术人员及科研人员使用。

内容推荐

本书是第三版,它的前二版曾被广泛选用作为图形学教材。由OpenGL是行业中使用最为广泛的3D图形工具包(API),所以本书一开始就让初学者掌握利用OpenGL建立交互式图形应用程序的技术,并为今后在计算机图形学方而的进一步工作提供了一个坚实的基础。本书包含图形学基础课程所要求的各方面知识,如光与材质的相互作用、明暗处理、建模技术、曲线和曲面、反走样技术、纹理映射以及图像合成技术等,此外本书还讨论了网形学中的一些硬件技术。

考虑到图形学领域中的最新发展,本版在以下几方面增加了新的内容:图像处理、纹理合成、基于图像的绘制技术和平行绘制技术等。此外还在以下几方面扩展了内容:选择模式的交互操作、平滑动画技术、面向对象的图形学和场景图形以及光线跟踪和辐射度绘制技术。

本书可作为计算机及相关专业本科生和研究生的图形学教材,也适合相关程序员、工程技术人员及科研人员使用。

目录

第1章 图形系统和模型

1.1 计算机图形学的应用

1.1.1 信息显示

1.1.2 设计

1.1.3 仿真与动画

1.1.4 用户界面

1.2 计算机图形系统

1.2.1 像素与帧缓存

1.2.2 输出设备

1.2.3 输入设备

1.3 图像:物理方法和人工合成方法

1.3.1 对象与观察者

1.3.2 光照与图像

1.3.3 光线跟踪

1.4 人眼的视觉系统

1.5 针孔照相机

1.6 虚拟照相机模型

1.7 程序员接口

1.7.1 应用程序开发人员的接口

1.7.2 笔式绘图仪模型

1.7.3 三维API函数

1.7.4 彩图介绍

1.7.5 建模一绘制模式

1.8 图形系统的体系结构

1.8.1 显示处理器

1.8.2 流水线结构

1.8.3 变换

1.8.4 裁剪

1.8.5 投影

1.8.6 光栅化

1.8.7 性能特性

1.9 小结

1.10补充阅读材料

习题

第2章 图形学编程

2.1 Sierpinski镂垫

2.2 二维应用程序编程

2.3 OpenGLAPI工具包

2.3.1 图形函数

2.3.2 图形流水线和状态机

2.3.3 OpenGL接口

2.4 图元与属性

2.4.1 多边形基本概念

2.4.2 OpenGL里的多边形类型

2.4.3 绘制球体

2.4.4 字符

2.4.5 曲线和曲面

2.4.6 属性

2.5 颜色

2.5.1 RGB颜色

2.5.2 索引颜色

2.5.3 设置颜色属性

2.6 视图处理

2.6.1 二维视图

2.6.2 正交视图

2.6.3 矩阵模式

2.7 控制函数

2.7.1 与Windows操作系统的交互作用

2.7.2 纵横比和视口

2.7.3 main()、display()和myinit()函数

……

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 0:16:04