本書是《計算機圖形學基礎教程(Visual C++版)》 (ISBN 978-7-302-17082-2)的配套實踐教程。本書的編寫原則是將計算機圖形學的基本原理教授和具體實現相結合。開發(fā)工具選用面向對象Visual C++ 6.0的MFC框架環(huán)境作為開發(fā)平臺,可以更好地實現真彩色以及對圖形的交互式操作。本書共給出43個案例,內容包括直線距離加權反走樣算法、多邊形有效邊表填充算法、Bezier曲線曲面、B樣條曲線曲面、Sierpinski海綿、分形草文法模型、Sierpinski墊片的IFS圖形、凸多面體動態(tài)消隱算法、立方體動態(tài)Z-Buffer算法、立方體動態(tài)畫家消隱算法、明暗處理立方體、球的光照模型和立方體的紋理映射等。本書的所有案例全部由筆者獨立開發(fā),具有自主知識產權。有些算法如多邊形有效邊表填充算法、雙三次B樣條曲面、Sierpinski海綿、Z-Buffer動態(tài)消隱和光照模型等內容都是第一次公開發(fā)表。本書算法講解透徹,算法編寫規(guī)范,注釋清晰,讀者可以很容易地按照本書提供的源程序一步一步地完成上機實踐。本書相關資源可以從清華大學出版社網站(http://www.tup.com.cn)下載。本書不僅可以作為大學實踐教程和高職高專實訓教程,還可供從事計算機圖形研究的程序員自學使用。本書封面貼有清華大學出版社防偽標簽,無標簽者不得銷售。