作為省級精品課程“計算機圖形學”的建設成果,《計算機圖形學基礎教程(Visual C++版)(第2版)》採用面向對象語言Visual C++ 6.0的MFC框架作為開發平臺,系統地講解“基本圖形的掃描轉換”、“多邊形填充”、“二維變換與裁剪”、“三維變換與投影”、“自由曲線與曲面”、“分形幾何”、“建模與消隱”和“真實感圖形”的實現原理及算法。《計算機圖形學基礎教程(Visual C++版)(第2版)》以生成真實感光照模型為主線,引導讀者重點掌握直線的掃描轉換原理、多邊形的填充原理、三維物體的幾何變換與透視投影原理、光滑曲面的建模與深度緩衝動態隱面原理、Gouraud雙線性光強插值與Phong雙線性法矢插值原理、圖像紋理與幾何紋理映射原理、基於簡單光照模型、簡單透明模型與簡單陰影模型的真實感圖形繪製等原理。系統學習完本書後,讀者可以在簡單光照模型場景中渲染出光源與材質交互作用的真實感三維物體,同時支持鼠標與鍵盤的交互操作,為進一步從事遊戲開發奠定理論基礎。