计算机图形学基础目录,计算机图形学基础(第2版)

图书简介

本书作为计算机图形学的入门教材,主要介绍了计算机图形学的基本概念、原理、方法和内容,详细讲述了图形系统的组成、基本图形的光栅生成算法、常用交互技术和方法、图形裁剪和图形变换、典型曲线和曲面、可见面判断算法和真实感图形生成算法。本书和其他同类型教材的最大不同是突出实用性,几乎所有算法都给出具体实现的C或VC++源程序,读者可以直接使用这些源程序来理解和掌握所学内容,提高学习的兴趣。

章节目录

目录

第2版前言

第1章概述1

11计算机图形学的诞生1

12计算机图形学的应用2

121计算机辅助设计2

122用户接口2

123图示3

124计算机动画3

125科学可视化3

13图形软件标准4

131图形核心系统(GKS)4

132程序员层次交互图形系统

(PHIGS)4

133开放图形库(OpenGL)4

习题5

第2章图形系统6

21计算机图形软件系统6

22计算机图形硬件系统6

221图形输入设备6

222图形输出设备7

23图形显示设备8

231阴极射线管(CRT)8

232随机扫描显示器9

233光栅扫描显示器9

234彩色CRT10

235帧缓冲区和色彩11

236刷新式显示器的相关术语12

24液晶显示器(LCD)13

习题14

第3章基本图形元素的生成算法15

31直线的生成算法15

311点的生成15

312直线段的生成16

313数值微分分析法(DDA)16

314中点画线算法19

315Bresenham算法24

32圆的生成算法27

321中点法27

322Bresenham法画圆30

33椭圆的生成算法33

34区域填充算法36

341多边形的扫描线连贯算法36

342种子填充算法43

习题44

第4章图形变换45

41二维几何变换45

411平移变换45

412旋转变换45

413比例变换46

414齐次坐标46

415级联变换47

42三维几何变换49

421平移变换49

422比例变换49

423旋转变换49

424绕空间中任一直线旋转变换50

43三维变换综合示例53

44投影变换59

441投影变换分类59

442正平行投影(三视图)60

443正轴测投影61

444斜平行投影62

445透视投影64

习题66

第5章交互技术67

51输入设备67

511定位设备(Locator)67

512笔画设备(Stroke)67

513选择设备(Choice)67

514字符设备(String)67

515定值设备(Value)67

516拾取设备(Pick)68

[2]Ⅸ[1]目录[1]Ⅹ计算机图形学基础52输入控制68

521请求模式68

522采样模式68

523事件模式68

53交互技术69

531定位技术69

532约束技术69

533橡皮筋技术72

534拖动技术76

习题78

第6章图形裁剪79

61窗口到视区变换79

611坐标系79

612变换80

62线段裁剪83

621标号法83

622中点法88

63多边形裁剪94

习题102

第7章曲线和曲面103

71Bézier曲线曲面103

711Bézier曲线103

712Bézier曲线的绘制110

713Bézier曲面113

72B样条115

721B样条(Bspline)曲线115

722均匀B样条115

723均匀非周期性B样条曲线118

73Nurbs曲线120

731有理B样条曲线120

732非均匀有理B样条曲线120

习题123

第8章可见面判断算法124

81多面体的消隐124

811凸多面体的消隐125812凹多面体的消隐125

82Z缓冲区消隐算法127

821基本思想127

822深度的计算128

823扫描线深度算法128

83Warnock算法129

831基本思想129

832四叉树结构131

833包围盒分割算法131

834Warnock算法举例131

84消隐算法程序135

习题144

第9章真实感物体绘制145

91光照模型146

911漫反射(Diffuse)146

912环境光(Ambient)147

913镜面反射(Specular)147

92Gouraud明暗处理149

93光线跟踪(RayTracing)算法151

94纹理(Texture)映射153

95示例154

习题180

附录181

附录AC语言图形函数181

A1图形系统控制函数181

A2视区和屏幕操作函数185

A3直线类绘图函数188

A4填充函数190

A5圆弧类绘图函数193

A6颜色控制函数195

A7像素和位映像操作函数197

A8图形文本函数199

A9综合绘图示例202

习题204

附录BOpenGL编程205

B1OpenGL概述205

B2OpenGL操作205

B3OpenGL编程方法205

参考文献207

图书评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值