下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
計(jì)算機(jī)圖形學(xué)教學(xué)軟件設(shè)計(jì)ActionScript計(jì)算機(jī)圖形學(xué)教學(xué)軟件設(shè)計(jì)摘要:多媒體教學(xué)形式已經(jīng)被廣泛應(yīng)用于計(jì)算機(jī)專業(yè)課程的教學(xué)中,因此,多媒體教學(xué)軟件已經(jīng)成為現(xiàn)代大學(xué)教育的1個(gè)重要的工具。計(jì)算機(jī)圖形學(xué)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的主干專業(yè)課程之1。它主要論述了怎樣用數(shù)字計(jì)算機(jī)生成、處理和顯示圖形。與許多其他計(jì)算機(jī)專業(yè)課程相比,它包含了更多的數(shù)學(xué)知識(shí),顯得更加生澀、抽象,不易成為本專業(yè)學(xué)生所喜愛和擅長的科目。因此,制作生動(dòng)有趣、簡單易懂的計(jì)算機(jī)圖形學(xué)教學(xué)軟件是非常有必要的。我們利用FlashMX軟件制作了1個(gè)計(jì)算機(jī)圖形學(xué)課程的教學(xué)軟件。該教學(xué)軟件采用了FlashMX最為著名的時(shí)間軸控制技術(shù),圖形繪制功能,ActionScript腳本編程。本教學(xué)軟件實(shí)現(xiàn)了大局部計(jì)算機(jī)圖形學(xué)中的算法。而且,它擯棄了機(jī)械的靜態(tài)講解,而使用生動(dòng)形象的動(dòng)態(tài)實(shí)例來演示本學(xué)科中的根本知識(shí)和著名算法,使得計(jì)算機(jī)圖形學(xué)的學(xué)習(xí)更具趣味性。本文前3章簡單介紹這個(gè)軟件的演示內(nèi)容和構(gòu)造,最后1章詳細(xì)地闡述局部算法實(shí)現(xiàn)的原理和方法。關(guān)鍵字:計(jì)算機(jī)圖形學(xué);FlashMX;多媒體教學(xué)DesignofComputerGraphicsTeachingSoftwareAbstract:Themultimediateachingformhasbeenwidelyappliedinthefieldofputerspecialcourseteaching.Therefore,themultimediateachingsoftwarebeesanimportanttoolforthemoderncollegeeducation.Asamainspecialcourseofputerscienceandtechnology,putergraphicsmainlydiscusshowtoproduct,handleanddisplaygraphs.Compareswithmanyotherputerspecialcourses,itcontainsmoremathematicsknowledgeandappearsjerkandabstract.Asaresult,studentswillfeelthatthiscourseisadullanddrydiscipline.Forthisreason,itisnecessarytomakeinterestingandunderstandableputergraphicsteachingsoftware.WedesignaputergraphicsteachingsoftwareFlashMXsoftwareusingFlashMXmostfamoustechnology,suchas:Timeaxiscontroltechnology,drawingfunction,ActionScriptprogramming.Thus,theteachingsoftwarehasrealizedinthemajorityofputergraphicsalgorithm.What’smore,ithasabandonedtheinflexible,staticexplanation,butexplainstheelementaryknowledgeandthefamousalgorithmofputergraphicsdisciplinebyvividflashmovies,andmakesthestudyofputergraphicsgettingmoreattractive.Infirstthreechaptersofthepaper,weintroducethecontentandstructureoftheputerteachingsoftwareinbrief.Thelastchapterisdevotedtotheaxiomsandmethodofthepresentationsofthissoftwareindetail.Keywords:ComputerGraphics;FlashMX;multimediateaching目錄前言11開發(fā)環(huán)境及開發(fā)語言簡介21.1MacromediaFlashMX概要21.1.1MacromediaFlashMX開展21.1.2MacromediaFlashMX新功能21.1.3運(yùn)行FlashMX的系統(tǒng)要求51.2ActionScript簡介52需求分析62.1計(jì)算機(jī)圖形學(xué)教學(xué)軟件現(xiàn)狀以及未來的開展62.2計(jì)算機(jī)圖形學(xué)教學(xué)軟件介紹62.2.1內(nèi)容和功能說明62.2.2操作說明72.3規(guī)格說明83概要設(shè)計(jì)93.1軟件系統(tǒng)構(gòu)造概要93.2軟件模塊構(gòu)造說明94詳細(xì)設(shè)計(jì)104.1圖元顯示的相關(guān)算法104.1.1DDA算法實(shí)例104.1.2中點(diǎn)圓算法114.1.3中點(diǎn)橢圓算法124.1.4掃描線多邊形填充算法134.1.54-連通區(qū)域法144.22維幾何變換的相關(guān)算法154.3交互式構(gòu)圖技術(shù)的相關(guān)算法154.4分形幾何的相關(guān)算法164.4.1旋轉(zhuǎn)的3棱椎174.4.22次貝塞爾曲線214.4.33次貝塞爾曲線234.4.4分形演示中分形樹265完畢語3637致謝38前言計(jì)算機(jī)圖形學(xué)(ComputerGraphics)是計(jì)算機(jī)應(yīng)用領(lǐng)域的1個(gè)重要分支,近310年來開展迅速,應(yīng)用廣泛。計(jì)算機(jī)圖形學(xué)這門課程也是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的主干課程之1,它主要介紹怎樣用數(shù)字計(jì)算機(jī)生成、處理和顯示圖形。圖形的詳細(xì)應(yīng)用范圍很廣,但是從根本的處理技術(shù)來看只有兩類,1類是線條,如工程圖、地圖、曲線圖表等;另1類是明暗圖,與照片相似。為了生成圖形,首先要有原始數(shù)據(jù)或數(shù)學(xué)模型,如工程人員構(gòu)思的草圖,地形航測的判讀數(shù)據(jù),飛機(jī)的總體方案模型,企業(yè)經(jīng)營的月統(tǒng)計(jì)資料等等。這些數(shù)字化的輸入經(jīng)過計(jì)算機(jī)處理后變成圖形輸出。MacromediaFlashMX是Macromedia新的flash影片圖形讀者界面(GUI)創(chuàng)作工具,是制作令人過目不忘的Web內(nèi)容的專業(yè)標(biāo)準(zhǔn)創(chuàng)作工具。FlashMXActionScript腳本語言功能相當(dāng)強(qiáng)大,這使它用于Web站點(diǎn)的交互式矢量圖形和動(dòng)畫的制作具有無法比較的優(yōu)點(diǎn)。它可以制作出用于瀏覽網(wǎng)頁時(shí)的導(dǎo)航控制、動(dòng)畫圖標(biāo)、帶同步聲音的大段動(dòng)畫,嵌入到網(wǎng)頁中創(chuàng)造出生動(dòng)的富于表現(xiàn)力的作品。FlashMX用于交互式應(yīng)用程序的優(yōu)點(diǎn)還不止這些:(1)可以跨平臺(tái)、跨設(shè)備無論是Windows、Mac、Linux、UNIX還是在Symbian操作系統(tǒng)上,也不管你使用的是桌面PC還是掌上電腦(PocketPC和PALM),或是移動(dòng),F(xiàn)lash影片文檔都能正確播放。正確安裝了FlashPlayer之后,F(xiàn)lash影片文檔就可以實(shí)現(xiàn)1次開發(fā),跨平臺(tái)跨設(shè)備隨意瀏覽了。(2)基于富媒體的用戶界面FlashMX的用戶界面簡單明了,操作簡便。而基于FlashMX創(chuàng)立的富媒體應(yīng)用程序,集成了矢量圖形、位圖、音頻和視頻,并且可以非常輕松地取悅大多數(shù)用戶并最終獲得成功。(3)基于ECMA-262標(biāo)準(zhǔn)的ActionScript腳本語言使用Flash開發(fā)應(yīng)用程序已經(jīng)成為Flash未來開展的重點(diǎn),ActionScript作為1種重要的腳本語言在Flash的開展中占有重要的地位。使用Flash開發(fā)的應(yīng)用程序其實(shí)是1種基于時(shí)間軸的應(yīng)用程序:對(duì)設(shè)計(jì)人員而言,時(shí)間軸是最重要的設(shè)計(jì)概念,所有的動(dòng)畫都必須按照時(shí)間軸設(shè)計(jì)并在時(shí)間軸上完成;對(duì)于開發(fā)人員而言,時(shí)間軸是管理1個(gè)應(yīng)用程序各種狀態(tài)的方法。它可以作為1個(gè)向?qū)?,或者?個(gè)智能按鈕,可以根據(jù)當(dāng)前的情況顯示不同的外觀,做出不同的反響。Flash可以為影片剪輯提供已定義的參數(shù)(叫做組件),用以在Flash影片中開發(fā)豐富的用戶體驗(yàn)。每1個(gè)內(nèi)置Flash組件都具有自己的1套動(dòng)作腳
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 共享服務(wù)合同的創(chuàng)新發(fā)展趨勢展望
- 江蘇省江陰市璜土中學(xué)高中地理 4.1區(qū)域農(nóng)業(yè)發(fā)展-以我國東北地區(qū)為例教案2 新人教版必修3
- 2024-2025學(xué)年高中語文 第四單元 有無相生教案6 新人教版選修《先秦諸子選讀》
- 九年級(jí)化學(xué)下冊(cè) 第12單元 化學(xué)與生活教案 (新版)新人教版
- 2024-2025學(xué)年高中歷史下學(xué)期第13周 羅斯福新政教學(xué)設(shè)計(jì)
- 2024六年級(jí)語文下冊(cè) 第六單元 古詩詞誦讀 5 江上漁者教學(xué)設(shè)計(jì)+教案+素材 新人教版
- 2024-2025學(xué)年上海市浦東新區(qū)七年級(jí)上英語期中試卷(含答案和音頻)
- 雨花石音樂課件
- 發(fā)現(xiàn)規(guī)律 課件
- 剖宮產(chǎn)手術(shù)課件
- 化工和危險(xiǎn)化學(xué)品生產(chǎn)經(jīng)營單位二十條重大隱患判定標(biāo)準(zhǔn)釋義(中化協(xié))
- 課本劇哈姆雷特劇本
- 黑變病的護(hù)理查房
- 2024年度家庭醫(yī)生簽約服務(wù)培訓(xùn)課件
- 醫(yī)院陪護(hù)服務(wù)投標(biāo)方案(技術(shù)方案)
- 專病數(shù)據(jù)模塊及數(shù)據(jù)庫建設(shè)需求
- 一老一小交通安全宣傳
- 城市社區(qū)居家養(yǎng)老服務(wù)體系建設(shè)研究-以我國椒江區(qū)、田家庵區(qū)為例的開題報(bào)告
- 重點(diǎn)部位感染與預(yù)防控制
- 高校快遞包裝回收現(xiàn)狀分析及對(duì)策-以廣東省中山市三大高校為例
- 初創(chuàng)企業(yè)財(cái)務(wù)管理計(jì)劃書
評(píng)論
0/150
提交評(píng)論