內容介紹
Cg是最早的為可程式圖形硬體設計的高級程式語言,《Cg 教程:可程式實時圖形權威指南》教你如何編寫Cg程式。 《Cg 教程:可程式實時圖形權威指南》共10章,第1章簡要介紹Cg語言。隨後的每一章分別介紹Cg中的一個概念和技術的說明,包括最簡單的Cg程式,參數、紋理和表達式,如何進行頂點變換,如何用Cg實現光照模型,如何用Cg頂點程式實現模型的動畫和變換,如何實現環境貼圖,如何實現凹凸貼圖,霧、卡通光照、投影聚光、陰影貼圖和複合技術,目前可用的Cg的頂點和片斷的簡要描述(Profile)等內容。每章的結尾提供了習題,以幫助你進一步學習,探索更多的Cg知識。《Cg 教程:可程式實時圖形權威指南》另外還附有5個關於Cg基礎知識的附錄。《Cg 教程:可程式實時圖形權威指南》適合開發三維遊戲和套用軟體的程式設計師及項目管理人員、實時三維美工人員和學習計算機圖形學的學生閱讀,也可供任何對學習實時渲染技術當前發展動態有興趣的人士閱讀參考。