《計算機圖形學課程設計教程》

《計算機圖形學課程設計教程》

本書綜合運用計算機圖形學基本原理編寫了“顏色漸變正八面體、三維五角星、光照線框球、光照正方體、金屬球、圓環、鑽石、太陽和月亮”等18個案例。所有案例採用面向對象語言Visual C++ 6.0的MFC平台開發,並未藉助OpenGL或Direct X等圖形庫函式,但繪製的圖形質量完全可以和後者相媲美。

基本信息

圖書信息

計算機圖形學課程設計教程
作者:孔令德 編著引
出版社:北京大學出版社
計算機圖形學課程設計教程計算機圖形學課程設計教程

出版時間:2010-6-1
字數:524000
開本:16開
ISBN:9787301165003
定價:¥38.00

內容簡介

本書以生成三維動態真實感圖形為主線,涉及的算法主要有“中點bresenham算法”、“基於背景色的反走樣算法”、“有效邊表填充算法”、“正交投影和透視投影算法”、“背面剔除算法”、“Z-Buffer消隱算法”、“Gouraud雙線性光強插值算法”和“Phong雙線性法矢插值算法”等。以類的形式對算法進行封裝,創建了三維光照場景,可以完成三維物體的透視變換、動態消隱、真實感光照和紋理映射等課程設計任務。
本書案例進階合理、算法講解詳盡、類結構清晰,適合作為研究生教材和本科生課程設計教材,也可供計算機圖形學愛好者自學使用。

目錄

案例1 金剛石圖案
案例2 顏色漸變直線
案例3 反走樣衛星圖
案例4 RGB顏色模型演示
案例5 填充任意多邊形
案例6 顏色漸變三角形
案例7 旋轉正方體
案例8 顏色漸變正八面體
案例9 貼圖正方體
案例10 交叉面
案例11 三維五角星
案例12 光照正方體
案例13 光照線框球
案例14 檯球
案例15 金屬球
案例16 圓環
案例17 鑽石
案例18 太陽和月亮
參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們