圖形學領域的之作《》是經典的計算機圖形學教材,本書是《計算機圖形學原理及實踐——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