計算機圖形學(xué)課程設(shè)計

出版時間:2008-7  出版社:浙江大學(xué)出版社  作者:唐敏,童若鋒 編著  頁數(shù):217  
Tag標簽:無  

前言

近10多年來,以計算機和通信技術(shù)為代表的信息技術(shù)迅猛發(fā)展,并已深入滲透到國民經(jīng)濟與社會發(fā)展的各個領(lǐng)域。信息技術(shù)成為國家產(chǎn)業(yè)結(jié)構(gòu)調(diào)整和推動國民經(jīng)濟與社會快速發(fā)展的最重要的支撐技術(shù)。與此同時,深入掌握計算機專業(yè)知識、具有良好系統(tǒng)設(shè)計與分析能力的計算機高級專業(yè)人才在社會上深受歡迎。計算機科學(xué)與技術(shù)是一門實踐性很強的學(xué)科。良好的系統(tǒng)設(shè)計和分析能力的培養(yǎng)需要通過長期、系統(tǒng)的訓(xùn)練(包括理論和實踐兩方面)才能獲得。高等學(xué)校的實踐教學(xué)一般包括課程實驗、綜合性設(shè)計(課程設(shè)計)、課外科技活動、社會實踐、畢業(yè)設(shè)計等,基本上可以分為三個層次:第一,是緊扣課堂教學(xué)內(nèi)容,以掌握和鞏固課程教學(xué)內(nèi)容為主的課程實驗和綜合性設(shè)計;第二,是以社會體驗和科學(xué)研究體驗為主的社會實踐和課外科技活動;第三,是以綜合應(yīng)用專業(yè)知識和全面檢驗專業(yè)知識應(yīng)用能力的畢業(yè)設(shè)計。課程實踐(含課程實驗和課程設(shè)計)是大學(xué)教育中最重要也最基礎(chǔ)的實踐環(huán)節(jié),直接影響后繼課程的學(xué)習(xí)以及后繼實踐的質(zhì)量。由于課程設(shè)計是以培養(yǎng)學(xué)生的系統(tǒng)設(shè)計與分析能力為目標,通過團隊式合作、研究式分析、工程化設(shè)計完成較大型系統(tǒng)或軟件的設(shè)計題目的,因此課程設(shè)計不僅有利于學(xué)生鞏固、提高和融合所學(xué)的專業(yè)課程知識,更重要的是能夠培養(yǎng)學(xué)生多方面的能力,如綜合設(shè)計能力、動手能力、文獻檢索能力、團隊合作能力、工程化能力、研究性學(xué)習(xí)能力、創(chuàng)新能力等。

內(nèi)容概要

  本書密切結(jié)合計算機圖形學(xué)的理論課教學(xué)內(nèi)容和OpenGL的主要功能設(shè)計實驗內(nèi)容,力求構(gòu)架理論內(nèi)容和實用工具的橋梁。本書內(nèi)容為:編程基礎(chǔ)(OpenGL基礎(chǔ)、二三維圖形繪制、幾何變換、觀察和投影變換)、中級知識(三維光照、紋理、文字、反走樣、曲線曲面、拾取與反饋)、高級話題(三維繪制加速技術(shù)、OpenGL緩存、三維動畫模型、OpenGL著色語言)。書中每個實驗都有詳細的講解?! ”緯惺纠继峁┝嗽创a的實驗數(shù)據(jù)。書后所附光盤分章節(jié)列出了相關(guān)的項目文件。

書籍目錄

第1章 OpenGL基礎(chǔ)  1.1 0penGL是什么  1.2 0penGL發(fā)展歷史  1.3 0penGL狀態(tài)機  1.4 0penGL語法  1.5 0penGL程序流程  1.6 0penGL程序開發(fā)  1.6.1 用GLUT庫進行OpenGL程序開發(fā)    1.6.2 使用MFC類庫進行OpenGL程序開發(fā) 1.7 0penGL的應(yīng)用 1.8 0penGL與DirectX的對比 1.9 小結(jié) 習(xí)題1第2章  二維圖形繪制 2.1 0penGL圖元  2.2 圖元屬性   2.2.1 點劃線定義   2.2.2 點的尺寸   2.2.3 線  寬 2.3 多邊形繪制模式   2.3.1 使用點劃線   2.3.2 邊標記 2.4 多邊形著色模式 2.5 小結(jié) 習(xí)題2第3章  三維圖形繪制 3.1 0penGL三維繪制流水線  3.2 模型變換  3.3 視點設(shè)置  3.4 投影變換  3.5 視區(qū)變換  3.6 小結(jié)  習(xí)題3第4章 幾何變換 4.1 2D幾何變換 4.2 仿射變換    4.2.1 右手坐標系和左手坐標系    4.2.2 推導(dǎo)    4.2.3 齊次坐標    4.2.4 變換矩陣 4.3 組合變換 4.4 3D幾何變換   4.4.1 齊次坐標系   4.4.2 推導(dǎo)   4.4.3 3D變換矩陣   4.4.4 繞任意點旋轉(zhuǎn)   4.4.5 繞任意軸旋轉(zhuǎn) 4.5 改變坐標系的變換 4.6 0penGL中的幾何變換   4.6.1 變換矩陣相關(guān)函數(shù)   4.6.2 使用變換   4.6.3 層次建?!?.7 0penGl矩陣操作   4.7.1 OpenGL矩陣數(shù)據(jù)格式   4.7.2 設(shè)置0penGL矩陣   4.7.3 獲取當前的矩陣  4.8 小結(jié)  習(xí)題4第5章 觀察和投影變換 5.1 觀察變換 5.2 投影變換    5.2.1 正投影    5.2.2 透視投影  5.3 小結(jié) ……第6章 光源與材料第7章 紋理映射第8章 加速渲染——頂點數(shù)組、顯示列表和頂點緩沖對象第9章 文字輸出第10章 反走樣第11章 曲線曲面第12章 拾取和反饋第13章 OpenGL緩存第14章 MD2三維模型與動畫第15章 OpenGL著色語言參考文獻

章節(jié)摘錄

插圖:

編輯推薦

《計算機圖形學(xué)課程設(shè)計》為計算機圖形學(xué)的實驗課教材,教師可以在講述了相關(guān)圖形學(xué)理論知識后,讓學(xué)生閱讀《計算機圖形學(xué)課程設(shè)計》的相應(yīng)章節(jié),并將習(xí)題作為實驗課的實驗內(nèi)容,讓學(xué)生進行練習(xí)。《計算機圖形學(xué)課程設(shè)計》內(nèi)容主要來自作者本身的科研和教學(xué)實踐。兩位作者有多年計算機圖形學(xué)開發(fā)實踐經(jīng)驗,并一直從事計算機圖形學(xué)課程的本科教學(xué)工作?!队嬎銠C圖形學(xué)課程設(shè)計》的習(xí)題大多來自浙江大學(xué)計算機科學(xué)與技術(shù)學(xué)院和軟件學(xué)院本科生計算機圖形學(xué)實驗課的實驗內(nèi)容。從作者的教學(xué)實踐來看,這些習(xí)題具有較強的適用性和較大的靈活性,為學(xué)生進行實驗提供了擴展空間。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    計算機圖形學(xué)課程設(shè)計 PDF格式下載


用戶評論 (總計2條)

 
 

  •   書沒問題,買它做教材
  •   這本書給出了很多實用的技術(shù),以前一直想解決的幾個問題總算找到答案了。代碼編譯有些問題,后來裝了NVIDIA SDK 9.5后就可以了。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7