電腦圖形學-基於 MFC 三維圖形開發

電腦圖形學-基於 MFC 三維圖形開發

作者: 孔令德
出版社: 清華大學
出版在: 2014-01-01
ISBN-13: 9787302308751
ISBN-10: 7302308756
裝訂格式: 平裝
總頁數: 262 頁





內容描述


本書採用面向對象語言Visual C++的MFC框架作為開發平臺,系統講解“基本圖元的掃描轉換”、“二維變換與裁剪”、“三維變換與投影”、“自由曲線與曲面”、“建模與消隱”、“光照模型”與“紋理映射”的實現原理與算法。
以生成三維真實感光照模型為主線,引導讀者重點掌握直線的掃描轉換原理、多邊形的有效邊表填充原理、三維物體的幾何變換原理與透視投影原理、多面體與曲面體的幾何建模原理、Z Buffer與畫家算法的面消隱原理、基於Gouraud明暗處理與Phong明暗處理的光滑著色原理、基於顏色紋理、三維紋理與幾何紋理的真實感圖形繪製原理等內容,從編程角度詮釋計算機圖形學原理的深刻內涵。
通讀本書,讀者可以在三維場景中繪製出具有光照效果與紋理效果的三維物體的真實感圖形動畫,同時支持對圖形的交互操作。
本書配有與每個原理一一對應且經過精心設計的60個案例源程序。這些程序經過了嚴格的測試,確保能在Visual C++6.0與Visual C++2008環境下正常編譯運行。本書中的插圖圖均出自這些案例,其質量可以與OpenGL或Direct3D製作效果相媲美。




相關書籍

Java Web 開發技術與實踐

作者 汪誠波 宋光慧

2014-01-01

BIRT: A Field Guide to Reporting, 2/e (Eclipse Series) (Paperback)

作者 Diana Peh Nola Hague Jane Tatchell

2014-01-01

Spring Boot in Action (Paperback)

作者 Craig Walls

2014-01-01