


定价:49元
印次:1-1
ISBN:9787302709701
出版日期:2026.03.01
印刷日期:2026.03.06
图书责编:贾斌
图书分类:教材
"本书以计算机图形绘制流程为主线,主要内容包括几何建模、几何变换、观察、光照和着色、贴图、光栅图形生成、曲线与曲面、高级建模与高级绘制,涵盖了计算机图形学的主要内容。本书将理论介绍与工程实践进行有机结合,各章的理论介绍深入浅出,并使用WebGL将理论内容转换为实战代码。 全书共9章,第1章介绍计算机图形学的基本知识。第2~7章详细介绍计算机图形绘制流程各方面的理论和方法,第8章介绍曲线与曲面的基本理论,第9章介绍高级建模与高级绘制技术。 本书适合作为“计算机图形学”课程的教材,也适合相关专业的本科生、研究生以及从事计算机图形相关工作的专业人员阅读。 "
前言 计算机图形学(Computer Graphics)是利用计算机研究图形的表示、生成、处理、显示的学科,主要研究如何在计算机中表示图形,以及利用计算机进行图形的计算、处理和显示的相关原理与算法。随着计算机软硬件的不断发展,计算机图形学也快速发展,已成为计算机科学中极为活跃、得到广泛应用的分支之一。计算机图形学使得计算机能够表达的图形越来越丰富,从二维图形到三维实体,从静态图片到实时动画,从线框图形到真实感显示,让人们能够以崭新的方式来显示信息、观察虚拟世界以及进行人与人、人与机器之间的通信。计算机图形学被应用到从产品设计、工程分析到动画、广告、影视艺术等众多领域。在应用过程中,计算机图形学与其他学科相结合,产生了很多新兴学科,如CAD/CAM/CAE、可视化、动画、仿真和虚拟现实等。计算机图形学在现代社会生活中发挥着越来越重要的作用。 任何一个图形系统都必须执行4个前后相连的主要任务: 建模、几何处理、光栅化和片元处理。图形绘制过程也遵从了这样的图形绘制流水线框架,因此按照图形绘制流水线的4个概念阶段组织本书内容,更能将经典理论和图形最新发展有机地融合在符合现代图形编程的框架之中。基于此,本书从计算机图形绘制基本流程出发,分9章进行编写,主要内容包括计算机图形学的基本概念、几何建模、几何变换、观察、光照和着色、贴图、光栅图形生成、曲线与曲面、高级建模与高级绘制,涵盖了计算机图形学的主要内容。本书将理论介绍与工程实践进行有机结合,各章的理论介绍深入浅出;结合工业界实际,面向实际应用,按照图形绘制流水线;每章后均安排了WebGL的项目实战。 本书第1章、第2章...
第1章绪论1
1.1计算机图形学概述1
1.2计算机图形系统4
1.2.1计算机图形系统的组成4
1.2.2计算机图形系统的主要任务6
1.2.3图形绘制的基本策略7
1.3计算机图形系统的体系结构8
1.3.1显示处理器8
1.3.2流水线9
1.3.3图形绘制流水线9
1.4计算机图形学的应用10
1.4.1信息的显示10
1.4.2设计11
1.4.3仿真和动画12
1.4.4图形用户界面13
1.5计算机图形学简史14
1.6OpenGL和WebGL17
WebGL开发实战119
实验1在Canvas上绘图19
实验2第一个WebGL程序: 绘制一个点22
实验3在WebGL中绘制一个三角形26
第2章几何建模31
2.1点、标量和向量31
2.2坐标系统34
2.3图元和属性37
2.4彩色立方体建模38
2.5二维Sierpinski镂垫绘制40
2.6三维Sierpinski镂垫绘制42
2.7球的建模43
WebGL开发实战244
实验1绘制二维镂垫44
实验2绘制彩色立方体49
实验3绘制三维Sierpinski镂垫53
第3章几何变换57
3.1仿射变换57
3.2平移、旋转和缩放58
3.2.1平移58
3.2.2旋转58
3.2.3缩放60
3.2.4反射变换61
3.2.5错(剪)切变换61
3.3变换的级联(联合)62
3.3.1基于任一定点的旋转变换(绕z轴旋转)62
3.3.2实例变换63
3.4窗口到视区的坐标变换64
3.5虚拟跟... 查看详情
本教材基于WebGL从计算机图形绘制基本流程出发,从建模-图形变换-观察-光照和着色-表面绘制与贴图-栅格图学等图形学基本问题到曲线曲面和高级绘制技术,涵盖了计算机图形学的相关知识点,内容丰富,具有极大的参考价值!





