本書涵蓋計算機圖形學(xué)基礎(chǔ)所對應(yīng)的主要實驗,以期讓讀者系統(tǒng)掌握計算機圖形學(xué)基礎(chǔ)知識,提高讀者的實踐能力和創(chuàng)新能力。為改善學(xué)習(xí)效果,本書基于主流圖形渲染管線的流程,設(shè)計了整體式實驗框架,在其中添加當(dāng)前課程內(nèi)容即可得到一個可運行的圖形程序,實現(xiàn)理論與實踐的密切關(guān)聯(lián),以有效激發(fā)讀者的實驗興趣并提升其實踐能力,有利于隨堂實踐教學(xué)的開展。
本書主要內(nèi)容包括實驗環(huán)境介紹、實驗程序框架介紹、圖元掃描轉(zhuǎn)換、二維幾何變換、三維幾何變換、直線段和多邊形裁剪、圖元填充、幾何圖元消隱、三維圖形的表示和加載、光照計算、紋理映射等。本書還為每個實驗提供了線上教學(xué)資源(包括詳細的文本闡述及示例程序演示等內(nèi)容),方便讀者更加自由地開展學(xué)習(xí)。書中同時部署了課外拓展性實驗,可幫助讀者自我評估實驗相關(guān)圖形技術(shù)的掌握情況,激發(fā)其探索能力和創(chuàng)新能力。
本書面向本科階段的計算機圖形學(xué)課程教學(xué),可作為計算機圖形學(xué)的入門教材,也可配合市面上大部分計算機圖形學(xué)教材使用。