《計算機圖形學實踐教程(visual c++版)(第2版)》是《計算機圖形學基礎教程(visualc++版)(第2版)》的姊妹篇。編寫原則是將計算機圖形學的基本原理與具體編程實踐相結合起來。本書選用面向對象程序設計語言visualc++ 6.0的mfc框架作為開發(fā)平臺,可以更好地展示真彩色以及對圖形的交互式操作?!队嬎銠C圖形學實踐教程(visualc++版)(第2版)》共給出60個案例,內容包括直線中點bresenham算法、多邊形有效邊表填充算法、三維圖形幾何變換算法、透視投影算法、地理劃分球面動態(tài)隱線算法、z-buffer算法、球面光源和材質交互算法、球面phong明暗處理算法、簡單透明模型算法、簡單陰影算法、立方體圖像紋理映射算法、圓環(huán)面圖像紋理映射算法、三維紋理映射算法、球面幾何紋理映射反走樣算法等?!队嬎銠C圖形學實踐教程(visualc++版)(第2版)》的所有案例全部由筆者獨立開發(fā),具有自主知識產權。在第1版的基礎上新增了sutherland-hodgman多邊形裁剪算法、球面光源與材質交互算法、簡單透明模型算法、簡單陰影算法、三維紋理映射算法、球面幾何紋理映射反走樣算法等案例,豐富了計算機圖形學精品課程的建設內容。《計算機圖形學實踐教程(visualc++版)(第2版)》使用類結構編寫,代碼統一,注釋規(guī)范,讀者可以很容易地按照本書提供的源程序開發(fā)自己的圖形學作品。本書的源程序代碼可到http://www.klingde.com網站進行下載。《計算機圖形學實踐教程(visual c++版)(第2版)》不僅可以作為學習《計算機圖形學基礎教程(visualc++版)(第2版)》 (isbn 978-7-302-29752-9)的輔助教材,也可作為上機實踐教材,還可供從事游戲開發(fā)的程序員自學使用。