《計算機圖形學課程設計教程(Visual C++版)》綜閤運用計算機圖形學基本原理編寫瞭“顔色漸變正八麵體、三維五角星、光照綫框球、光照正方體、金屬球、圓環、鑽石、太陽和月亮”等18個案例。所有案例采用麵嚮對象語言Visual C++ 6.0的MFC平颱開發,並未藉助OpenGL或Direct X等圖形庫函數,但繪製的圖形質量完全可以和後者相媲美。《計算機圖形學課程設計教程(Visual C++版)》以生成三維動態真實感圖形為主綫,涉及的算法主要有“中點Bresenham算法”、“基於背景色的反走樣算法”、“有效邊錶填充算法”、“正交投影和透視投影算法”、“背麵剔除算法”、“Z-Buffer消隱算法”、“Gouraud雙綫性光強插值算法”和“Phong雙綫性法矢插值算法”等。以類的形式對算法進行封裝,創建瞭三維光照場景,可以完成三維物體的透視變換、動態消隱、真實感光照和紋理映射等課程設計任務。
《計算機圖形學課程設計教程(Visual C++版)》案例進階閤理、算法講解詳盡、類結構清晰,適閤作為研究生教材和本科生課程設計教材,也可供計算機圖形學愛好者自學使用。
發表於2024-11-09
計算機圖形學課程設計教程 2024 pdf epub mobi 電子書 下載
圖書標籤:
計算機圖形學課程設計教程 2024 pdf epub mobi 電子書 下載