計算機圖形學(xué)基礎(chǔ)

出版時間:2010-3  出版社:華南理工大學(xué)出版社  作者:陳錦昌,陳亮 編  頁數(shù):379  

前言

  計算機圖形學(xué)是計算機技術(shù)與傳統(tǒng)圖形學(xué)結(jié)合而成的一門學(xué)科。今天,隨著計算機圖形學(xué)在現(xiàn)代科學(xué)技術(shù)各個領(lǐng)域中的廣泛應(yīng)用,計算機圖形學(xué)已成為計算機應(yīng)用類課程中的一門必不可少的課程。目前,我國大多數(shù)高等院校都開設(shè)了計算機圖形學(xué)課程,且大部分專業(yè)都把這門課程選定為必修課。  計算機圖形學(xué)的教材是隨著計算機硬件和計算機語言的發(fā)展而發(fā)展的。Visual Basic.NET是在Visual Basic基礎(chǔ)上發(fā)展起來的一種面向?qū)ο蟮某绦蛟O(shè)計語言,同時也提供了一個實用的圖形界面軟件開發(fā)環(huán)境。visual Basic.NET具有很強的圖形圖像處理功能,并廣泛應(yīng)用于圖形設(shè)計、圖像處理及多媒體技術(shù)中。近年來,不少學(xué)校已把Visual Basic.NET程序設(shè)計語言作為本科生計算機應(yīng)用基礎(chǔ)的入門語言。根據(jù)上述情況,參考教育部工程圖學(xué)教學(xué)指導(dǎo)委員會對計算機圖形學(xué)課程的基本要求,并結(jié)合多年來計算機圖形學(xué)的教學(xué)實踐經(jīng)驗,我們編寫了本書?! ”緯鴮⒂嬎銠C圖形學(xué)與計算機輔助設(shè)計相結(jié)合,系統(tǒng)地介紹了應(yīng)用visualBasic.NET程序設(shè)計語言的計算機繪圖技術(shù)。本書共分十章。第1章介紹了計算機圖形學(xué)和計算機輔助設(shè)計的發(fā)展歷程;第2章介紹了應(yīng)用visual Basic.NET進行圖形編程的基本方法;第3章介紹了直線、圓等基本圖形的設(shè)計;第4章介紹了二維、三維圖形變換、正投影變換、軸測投影變換、透視投影變換及程序設(shè)計方法;第5章介紹了平面曲線、B6zier曲線及B樣條曲線的程序設(shè)計方法;第6章介紹了空間常用曲面、Coons曲面、Bezier曲面及B樣條曲面的程序設(shè)計方法;第7章介紹了位圖圖像文件及操作、位圖圖像處理和實現(xiàn)方法;第8章介紹了動畫技術(shù)的實現(xiàn)方法;第9章介紹了一個小型交互式CAD系統(tǒng)的開發(fā)實例;第10章介紹了在AutoCAD軟件中利用VBA進行二次開發(fā)的方法?! ”緯钊霚\出、通俗易懂。各章節(jié)均含有大量的實例和應(yīng)用程序,并配有大量插圖,增強了本書的可讀性。要學(xué)好計算機圖形學(xué)課程,掌握應(yīng)用visualBasic.NET程序設(shè)計語言從事圖形軟件的開發(fā),必須加強實踐。本書每章后給出的習(xí)題,可供讀者用以掌握和鞏固所學(xué)的內(nèi)容,從而使該書具有較好的實用性?! ”緯勺鳛楦叩裙た圃盒7怯嬎銠C專業(yè)本科生、??粕鷮W(xué)習(xí)計算機圖形學(xué)課程的教學(xué)用書,還可作為從事計算機圖形學(xué)工作的工程技術(shù)人員的參考書。

內(nèi)容概要

  本書將計算機圖形學(xué)與計算機輔助設(shè)計相結(jié)合,系統(tǒng)地介紹了應(yīng)用Visual Basic.NET程序設(shè)計語言的計算機繪圖技術(shù)。本書共分十章。第1章介紹了計算機圖形學(xué)和計算機輔助設(shè)計的發(fā)展歷程;第2章介紹了應(yīng)用Visual Basic.NET進行圖形編程的基本方法;第3章介紹了直線、圓等基本圖形的設(shè)計;第4章介紹了二維、三維圖形變換、正投影變換、軸測投影變換、透視投影變換及程序設(shè)計方法;第5章介紹了平面曲線、Bezier曲線及B樣條曲線的程序設(shè)計方法;第6章介紹了空間常用曲面、Coons曲面、Bezier曲面及B樣條曲面的程序設(shè)計方法;第7章介紹了位圖圖像文件及操作、位圖圖像處理和實現(xiàn)方法;第8章介紹了動畫技術(shù)的實現(xiàn)方法;第9章介紹了一個小型交互式CAD系統(tǒng)的開發(fā)實例;第10章介紹了在AutoCAD軟件中利用VBA進行二次開發(fā)的方法?! ”緯钊霚\出、通俗易懂??勺鳛楦叩裙た圃盒7怯嬎銠C專業(yè)本科生、??粕鷮W(xué)習(xí)計算機圖形學(xué)課程的教學(xué)用書,還可作為從事計算機圖形學(xué)工作的工程技術(shù)人員的參考書。

書籍目錄

第1章 計算機圖形學(xué)概述1.1 計算機圖形學(xué)的發(fā)展概況1.2 計算機圖形學(xué)的主要應(yīng)用領(lǐng)域1.3 計算機圖形學(xué)與計算機輔助設(shè)計(CAD)1.4 計算機圖形系統(tǒng)習(xí)題1第2章 VB.NET繪圖基礎(chǔ)2.1 GDI+概述2.2 繪圖基礎(chǔ)2.3 繪圖方法習(xí)題2第3章 基本圖形、圖案設(shè)計3.1 基本圖形設(shè)計3.2 圓弧連接程序設(shè)計習(xí)題3第4章 圖形變換及圖形設(shè)計4.1 二維圖形變換4.2 三維圖形變換4.3 正投影變換4.4 軸側(cè)投影變換4.5 透視投影變換4.6 凸平面立體隱藏線的消除習(xí)題4第5章 曲線的程序設(shè)計5.1 平面曲線5.2 三次樣條曲線5.3 Bezier曲線5.4 B樣條曲線習(xí)題5第6章 曲面程序設(shè)計6.1 常見曲面6.2 Coons曲面6.3 Bezier曲面6.4 B樣條曲面習(xí)題6第7章 VB.NET圖像處理7.1 位圖圖像文件及操作7.2 位圖圖像的處理技術(shù)7.3 位圖圖像的合成習(xí)題7第8章 VB.NET動畫技術(shù)8.1 動畫技術(shù)基礎(chǔ)8.2 VB.NET動畫技術(shù)的實現(xiàn)方法8.3 VB.NET動畫綜合實例8.4 綜合實例源代碼習(xí)題8第9章 用VB.NET開發(fā)交互式CAD系統(tǒng)9.1 交互式CAD系統(tǒng)的總體設(shè)計9.2 創(chuàng)建基本圖元類9.3 創(chuàng)建交互繪圖類9.4 圖元的選擇與刪除9.5 圖元幾何變換9.6 添加繪圖輔助工具習(xí)題9第10章 VBA程序設(shè)計10.1 VBA簡介10.2 VBA語言基礎(chǔ)10.3 VBA程序設(shè)計舉例10.4 模塊、過程及窗體的調(diào)用10.5 讀寫數(shù)據(jù)文件10.6 擴展數(shù)據(jù)和擴展記錄數(shù)據(jù)10.7 AutoCAD與Excel的通訊習(xí)題10參考文獻

章節(jié)摘錄

  近年來,隨著對計算機圖形學(xué)原理的不斷研究和計算機技術(shù)的不斷發(fā)展,計算機圖形學(xué)已經(jīng)深入到人們生產(chǎn)、生活、教學(xué)和科研等眾多領(lǐng)域之中。目前主要的應(yīng)用領(lǐng)域有:  1.計算機輔助設(shè)計與計算機輔助制造(CAD/CAM)  這是一個計算機圖形學(xué)應(yīng)用最為廣泛、活躍及成熟的領(lǐng)域。計算機圖形學(xué)在機械設(shè)計、建筑設(shè)計和電子產(chǎn)品設(shè)計等方面都發(fā)揮了巨大的作用。從簡單的日常用品到復(fù)雜的汽車、輪船、飛機;從普通的住宅到復(fù)雜的場館、會所、寫字樓;從印刷電路板到大規(guī)模集成電路,計算機圖形學(xué)將人們從傳統(tǒng)的、繁重的手工繪圖和設(shè)計中解放出來,不僅提高了工作效率,還大大提高了設(shè)計精度。另一方面,計算機圖形學(xué)還可以直接將設(shè)計成果進行后續(xù)工藝的加工處理。應(yīng)用計算機圖形學(xué)建立起來的機器視覺系統(tǒng),可以自動識別零件的毛坯,并將其輸送給數(shù)控加工中心按照設(shè)計要求進行加工,加工后的零件又可以進行自動裝配。例如,利用計算機圖形學(xué),美國波音公司在世界上第一次實現(xiàn)了波音777飛機的無圖紙、無模型化的設(shè)計和生產(chǎn)?! ?.科學(xué)計算可視化  科學(xué)研究中往往需要處理和分析大量的數(shù)據(jù),而通過計算機圖形學(xué)可以將科學(xué)計算過程中的大量數(shù)據(jù)轉(zhuǎn)換為幾何圖形及圖像信息在屏幕上直觀地顯示出來,以幫助人們進行科學(xué)的理解和分析。目前,科學(xué)計算可視化已經(jīng)廣泛應(yīng)用于醫(yī)學(xué)、流體力學(xué)、有限元分析、氣象分析等領(lǐng)域。例如,通過遠(yuǎn)程并行計算機資源,用體繪制技術(shù)實現(xiàn)的cT掃描三維數(shù)據(jù)場動態(tài)顯示,為遠(yuǎn)程醫(yī)療手術(shù)提供了可能;利用分布式虛擬風(fēng)洞,可以在虛擬環(huán)境中實現(xiàn)三維流場中物體周圍氣流的模擬和分析;采用超級計算機建立起來的交互分布環(huán)境可以對各種復(fù)雜的氣象數(shù)據(jù)進行圖形化的分析和處理,為各種復(fù)雜天氣做出準(zhǔn)確的預(yù)報。  3.地理信息系統(tǒng)(GIS)  地理信息系統(tǒng)是建立在地理圖形基礎(chǔ)上的信息管理系統(tǒng),目前已經(jīng)在許多國家得到了廣泛的應(yīng)用。在由圖形技術(shù)、數(shù)據(jù)庫技術(shù)和管理信息相結(jié)合的地理信息系統(tǒng)中,圖形起著核心和控制的作用。利用計算機圖形生成技術(shù)可以繪制地理圖、地形圖、礦藏分布圖、海洋地理圖、人口分布圖等各類圖形,生成這些圖形的數(shù)據(jù)來源于管理信息,但同時又可以生成統(tǒng)計圖形和分析圖形,為信息管理提供決策支持。

圖書封面

評論、評分、閱讀與下載


    計算機圖形學(xué)基礎(chǔ) PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7