图形学领域的之作《》是经典的计算机图形学教材,本书是《计算机图形学原理及实践——C语言描述》一书的简写版。本书主要面向计算机图形学的初学者和没有相关技术背景的读者,主题包括基本图形学编程、硬件及应用,二维和三维图形学的重要算法,同时还包括大量的习题、示例和彩色插图。本书的程序代码全部采用C语言编写,增强了可用性。本书非常适合作为计算机专业计算机图形学课程的教材。
近年,在全球信息化大潮的推动下,我国的计算机产业发展迅猛,对专业人才的需求日益迫切。这对计算机教育界和出版界都既是机遇,也是挑战;而专业教材的建设在教育战略上显得举足轻重。在我国信息技术发展时间较短、从业人员较少的现状下,美国等发达国家在其计算机科学发展的几十年间积淀的经典教材仍有许多值得借鉴之处。
James D.Foley于密歇根大学获得博士学位,是佐治亚理工学院教授,图形学、可视化及可用性研究中心创始人,现任该中心主任,他还是ACM、ACM SIGGRAPH、ACM SIGCHI、IEEE成员。
1 Introducing:Computer Graphics
2 Programming in the Simple Raster Graphics Package(SRGP)
3 Basic Raster Graphics Algorlthms for Drawing 2D Primitives
4 Graphics Hardware
5 Geometrical Transformations
6 Viewing in 3D
7 Object Hierarchy and Simple PHIGS(SPHIGS)
8 Input Devices,Interaction Techninques,and Interaction Tasks
9 Representation of Curves and Surfaces
10 Solid Modeling
11 Achromatic and Colored Light
12 The Quest for Visual Realism
13 Visible-Surface Detemination
14 Illumination and Shading
Bibliography
Index