![]() ![]() |
計算機(jī)圖形學(xué)實踐教程
本書給出的光柵化圖元算法主要包括直線和多邊形 (尤其是三角形) 算法, 重點是直線的整數(shù)Bresenham算法和三角形重心坐標(biāo)填充算法; 圖形幾何變換算法主要包括二維、三維變換算法, 重點是三維變換算法, 這是讓三維模型動起來的算法; 投影消隱算法包括透視投影算法、背面剔除算法、Z-Buffer算法、畫家算法, 重點是Z-Buffer算法, 這是面消隱的通用算法。根據(jù)市場對圖形學(xué)人才的需求, 主要關(guān)注真實感圖形的繪制能力。本書將建模和渲染作為了重點教學(xué)內(nèi)容。建模方面, 使用雙三次Bezier曲面構(gòu)建了Utah茶壺, 在茶壺前后寬闊的表面上展示計算機(jī)圖形學(xué)渲染算法的繪制效果; 渲染方面, 開發(fā)了Blinn-Phong反射光模型、Cook-Torrance物理模型, 編寫了GouruadShader和PhongShader光照模型、繪制了茶壺的漫反射貼圖、高光貼圖、法線貼圖、視差貼圖和環(huán)境貼圖。本書模塊化強、代碼統(tǒng)一、注釋規(guī)范。讀者通過觀看各個案例的微課視頻講解, 可以編程繪制彩圖展示的效果圖。
你還可能感興趣
我要評論
|