计算机图形学基础(OpenGL版)(第2版)
本书配套教学课件已上传:https://pan.baidu.com/s/1VWrNthgwE0T7MhTxbva0aw 提取码:jjy2 (百度云盘)客服QQ:2577316833 经典基础,强调编程,配套资源丰富,服务教学

作者:徐文鹏 都伟冰 曾艳阳 雒芬

定价:59.8元

印次:2-12

ISBN:9787302546375

出版日期:2020.03.01

印刷日期:2025.01.07

图书责编:邓艳

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《计算机图形学基础(OpenGL版)(第2版)》以OpenGL为工具,来辅助学习与掌握图形学相关知识与技术。学习体系上采用自顶向下和循序渐进的方式,内容上以经典计算机图形学体系为主,主要包括绪论、图形系统、二维图形生成、几何变换、三维观察、三维造型和真实感图形技术。每章给出1~2个OpenGL编程实例来帮助读者更好地理解相关知识与技术,使读者能快速掌握如何生成二维图形与三维图形。书后附有课程实验指导和模拟试题。 《计算机图形学基础(OpenGL版)(第2版)》注重对计算机图形学原理的理解和图形编程技术的掌握,非常适合作为高等院校计算机及相关专业计算机图形学本科课程的教材,也可作为地理信息系统、机械工程等专业选修计算机图形学课程的教材。同时,本书也适合作为具有熟练编程经验的其他专业学生和专业技术人员学习图形学及图形编程的自学教材。

《计算机图形学基础(OpenGL版)(第2版)》面向初学者,以经典图形学知识为主,重点介绍三维图形技术和图形流水线;配有完整的实验教程与模拟试题,方便教学使用

前 言 随着虚拟现实和5G技术的发展,计算机图形学将会发挥更加重要的基础作用。因此,越来越多的高校开设了图形学课程,同时也有更多的技术爱好者加入图形学的学习队伍。为了更好地帮助读者学习和掌握计算机图形学,作者用心地改版了本书。下面对本书的指导思想进行一些介绍,希望在这些重要问题上和读者取得共识,之后介绍本书的内容组织及改版情况。 1.指导思想 (1)自顶向下 图形学内容繁多复杂,很容易让学生在学习一学期后仍不得要领。针对此问题,本书在整体上采用自顶向下的原则来组织内容,从计算机图形学定义出发,紧紧围绕图形绘制流水线这条主线进行图形学内容介绍,读者在学习各章内容的同时,头脑中始终明确该章内容在图形绘制流水线中的定位和作用,从而能更整体、全面地学习与掌握计算机图形学。 (2)循序渐进 学习是一个循序渐进的过程,一本教材也应当尽可能按照循序渐进的原则和方式来组织内容。因此,本书在整体上遵循图形绘制流水线这条主线的同时,在具体内容组织上则遵循循序渐进的原则来处理。首先,循序渐进地介绍图形绘制流水线。本书分别在第1、2、7章从不同层面、不同角度对图形绘制流水线进行介绍,让读者逐渐深入地了解图形绘制流水线这一主线。其次,按照由易到难、由外而内的顺序介绍图形绘制流水线各部分知识。为了帮助读者更好地从整体上理解和认识图形绘制流水线,本书首先在第2章介绍了图形系统,再由外而内,从图形显示的光栅化入手,介绍了基本图形的光栅化。之后再介绍变换与观察,到三维造型与真实感图形,完成整个图形绘制流水线的介绍。 (3)OpenGL定位 对本书而言,OpenGL定位于学习辅助工具,即通过...

目录
荐语
查看详情 查看详情
目    录

第1章  绪论 1

1.1  计算机图形学的定义与内容 1

1.1.1  图形及其与图像的区别 1

1.1.2  计算机图形学的定义 5

1.1.3  图形学相关学科 8

1.2  计算机图形学的目标与应用领域 8

1.2.1  计算机图形学的核心目标 9

1.2.2  计算机图形学的应用领域 9

1.3  计算机图形学的发展 14

1.3.1  计算机图形学的发展简史 14

1.3.2  计算机图形学的发展趋势 16

习题1 19

第2章  图形系统 20

2.1  图形系统概述 20

2.1.1  图形系统组成结构 20

2.1.2  图形系统分类 23

2.2  图形硬件 25

2.2.1  图形显示设备 25

2.2.2  图形显示方式 29

2.2.3  光栅扫描显示系统 30

2.2.4  显卡和图形处理器 33

2.3  图形软件 36

2.3.1  图形软件的层次和标准 36

2.3.2  图形应用软件 39

2.3.3  图形支撑软件 41

2.4  图形流水线 45

2.4.1  图形流水线三阶段 45

2.4.2  图形流水线关键步骤 46

2.4.3  OpenGL:流水线的一种实现 47

2.4.4  可编程图形流水线和GLSL 48

2.4.5  OpenGL程序实例分析 48

习题2 51

第3章  二维基本图形光栅化与裁剪 52

3.1  光栅化问题概述 52

3.2  直线段光栅化 53

3.2.1  数值微分算法 53

3.2.2  Bresenham画线... 查看详情

《计算机图形学基础(OpenGL版)(第2版)》面向初学者,以经典图形学知识为主,重点介绍三维图形技术和图形流水线;配有完整的实验教程与模拟试题,方便教学使用 查看详情