作品介紹

計(jì)算機(jī)圖形學(xué)課程設(shè)計(jì)教程


作者:孔令德     整理日期:2021-09-20 13:18:47

  《計(jì)算機(jī)圖形學(xué)課程設(shè)計(jì)教程(Visual C++版)》:使用MFC平臺(tái)提供了18個(gè)課程設(shè)計(jì)案例,詳細(xì)講解了相關(guān)圖形生成原理及其具體編程實(shí)現(xiàn)方法!队(jì)算機(jī)圖形學(xué)課程設(shè)計(jì)教程(Visual C++版)》采用類(lèi)模塊的方式搭建了三維光照?qǐng)鼍。任何三維物體只要修改點(diǎn)表和面表數(shù)據(jù)文件,均可以在三維光照?qǐng)鼍爸欣L制出真實(shí)感圖形。讀者能學(xué)會(huì)什么?讀者可以學(xué)會(huì)立方體、球體、交叉面和圓環(huán)等三維物體的數(shù)學(xué)建模方法,對(duì)物體進(jìn)行透視投影和(線(xiàn)、面)消隱后,繪制為線(xiàn)框模型、表面模型和光照模型的方法。讀者可以使用動(dòng)畫(huà)按鈕或鍵盤(pán)方向鍵對(duì)圖形進(jìn)行交互操作,完成圖形的實(shí)時(shí)繪制。
  本書(shū)綜合運(yùn)用計(jì)算機(jī)圖形學(xué)基本原理編寫(xiě)了“顏色漸變正八面體、三維五角星、光照線(xiàn)框球、光照正方體、金屬球、圓環(huán)、鉆石、太陽(yáng)和月亮”等18個(gè)案例。所有案例采用面向?qū)ο笳Z(yǔ)言visual c++ 6.0的mfc平臺(tái)開(kāi)發(fā),并未借助opengl或direct x等圖形庫(kù)函數(shù),但繪制的圖形質(zhì)量完全可以和后者相媲美。
  本書(shū)以生成三維動(dòng)態(tài)真實(shí)感圖形為主線(xiàn),涉及的算法主要有“中點(diǎn)bresenham算法”、“基于背景色的反走樣算法”、“有效邊表填充算法”、“正交投影和透視投影算法”、“背面剔除算法”、“z-buffer消隱算法”、“gouraud雙線(xiàn)性光強(qiáng)插值算法”和“phong雙線(xiàn)性法矢插值算法”等。以類(lèi)的形式對(duì)算法進(jìn)行封裝,創(chuàng)建了三維光照?qǐng)鼍埃梢酝瓿扇S物體的透視變換、動(dòng)態(tài)消隱、真實(shí)感光照和紋理映射等課程設(shè)計(jì)任務(wù)。
  本書(shū)案例進(jìn)階合理、算法講解詳盡、類(lèi)結(jié)構(gòu)清晰,適合作為研究生教材和本科生課程設(shè)計(jì)教材,也可供計(jì)算機(jī)圖形學(xué)愛(ài)好者自學(xué)使用。





上一本:高爐煉鐵基礎(chǔ)知識(shí) 下一本:電路分析教學(xué)指導(dǎo)書(shū)

作家文集

下載說(shuō)明
計(jì)算機(jī)圖形學(xué)課程設(shè)計(jì)教程的作者是孔令德,全書(shū)語(yǔ)言?xún)?yōu)美,行文流暢,內(nèi)容豐富生動(dòng)引人入勝。為表示對(duì)作者的支持,建議在閱讀電子書(shū)的同時(shí),購(gòu)買(mǎi)紙質(zhì)書(shū)。

更多好書(shū)