专题栏目:ARVRMR虚拟现实

《计算机图形学导论》

书籍简介:

图形学领域的权威之作《计算机图形学原理及实践——C语言描述》是经典的计算机图形学教材,本书是《计算机图形学原理及实践——C语言描述》一书的简写版。本书主要面向计算机图形学的初学者和没有相关技术背景的读者,主题包括基本图形学编程,硬件及应用,二维和三维图形学的重要算法,同时还包括大量的习题、示例和彩色插图。本书和程序代码全部采用C语言编写,增强了可用性。

作者简介:

James D. Foley于密歇根大学获得博士学位,是佐治亚理工学院教授,图形学、可视化及可用性研究中心创始人,现任该中心主任。他还是ACM、ACM SIGRAPH、ACM SIGCHI、IEEE成员。 Amdries van Dam于宾夕尼大学获得博士学位,是布朗大学计算机科学系创始人之一。

出版日期:

2004年05月

章节目录:

出版者的话
专家指导委员会
译序
译者简介
前言
作者简介
《计算机图形学原理及实践——C语言描述(第2版)》前言
第1章 计算机图形学简介
1.1计算机图形学的几种用途
1.2计算机图形学的简单回顾
1.2.1输出技术
1.2.2输入技术
1.2.3软件的可移植性与图形标准
1.3交互式图形学的优点
1.4交互式图形学的要概念框架
1.4.1应用建模
1.4.2模型的显示
1.3.3交互处理
小结
习题
第2章简单光栅图形软件包(PRGP)的编程
2.1用SRGP
2.1.1图形图元的规格
2.1.2属性
2.1.3填充图元及其属性
2.1.4存储和恢复属性
2.1.5文本
2.2基本交互处理
2.2.1人的因素
2.2.2逻辑输入设备
2.2.3采样与事件驱动处理
2.2.4采样模式
2.2.5事件模式
2.2.6交互处理中的关联拾取
2.2.7设置设备度量和属性
3.3光栅图形特性
2.3.1画布
2.3.2矩形框的裁剪
2.3.3SRGP-copypixe操作
2.3.4写模式或RasterOp
2.4 SRGP的局限性
2.4.1应用程序坐标系统
2.4.2为了重新定义存储图元
小结
习题
程序设计项目
第3章二维图元的基本光栅图形学算法
3.1概述
3.1.1显示系统体系结构的含义
3.1.2软件中的输出流水线
3.2 直线和扫描转换
3.2.1基本增量算法
3.2.2中点线算法
3.2.3补充要点
3.3圆的扫描转换
3.4填充矩形
3.5填充多边形
3.6图案填充
3.8宽图元
3.9光栅空间的裁剪操作
3.9.1线段裁剪
第4章图形硬件
第5章几何变形
第6章三维空间的观察
第7章对象的层次结构和简单的PHIGS
第8章输入设备\交互技术与交互任务
第9章曲线与曲面的表示
第10章实体造型
第11章消色差光与彩色光
第12章可视图像真实感的探讨
第13章可见面的判定
第14章光照和明暗处理
参考文献
索引

封面图:

发表评论

相关文章