本書是與《計算機圖形學基礎教程(Visual C++版)(第2版)》(ISBN 9787302297529)配套的實驗教材,提供了18個綜合性教學實驗和5個課程設計項目,可以滿足計算機圖形學課堂上機實驗和設計周課程設計任務。實驗項目編排由淺入深,通過定義基礎類、直線類、變換類、填充類、光照類,最終構造了三維動態(tài)光照場景。本書的全部內容都基于MFC框架完成,彩插中展示的所有圖形均使用CDC類的SetPixel()成員函數(shù)繪制,未包含任何圖形學庫。教學實驗和課程設計項目的開發(fā)過程按照OpenGL的操作流程編寫,易于引導讀者從圖形學的原理領域進入應用領域。通讀本書,讀者可以輕松掌握多面體、球體、圓環(huán)等三維物體線框模型的建模方法。在三維動態(tài)光照場景中,可以調整物體表面模型的材質屬性、添加紋理細節(jié),改變視點和光源的位置,完成三維真實感圖形的動態(tài)繪制。 本書內容全面、案例豐富、注重理實一體化,適合作為本科計算機圖形學的實驗和課程設計教材。本書為源代碼提供了詳盡的注釋,可供計算機圖形學愛好者從編程的角度理解和掌握計算機圖形學原理。