<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 計算機圖形學教學軟件設計ActionScript

    時間:2024-06-25 15:17:55 計算機應用畢業論文 我要投稿
    • 相關推薦

    計算機圖形學教學軟件設計ActionScript

    畢業論文

    計算機圖形學教學軟件設計
     
    摘要:多媒體教學形式已經被廣泛應用于計算機專業課程的教學中,因此,多媒體教學軟件已經成為現代大學教育的1個重要的工具。計算機圖形學是計算機科學與技術專業的主干專業課程之1。它主要論述了怎樣用數字計算機生成、處理和顯示圖形。與許多其他計算機專業課程相比,它包含了更多的數學知識,顯得更加生澀、抽象,不易成為本專業學生所喜愛和擅長的科目。因此,制作生動有趣、簡單易懂的計算機圖形學教學軟件是非常有必要的。
    我們利用Flash MX軟件制作了1個計算機圖形學課程的教學軟件。該教學軟件采用了Flash MX最為著名的時間軸控制技術,圖形繪制功能,ActionScript腳本編程。本教學軟件實現了大部分計算機圖形學中的算法。而且,它擯棄了機械的靜態講解,而使用生動形象的動態實例來演示本學科中的基本知識和著名算法,使得計算機圖形學的學習更具趣味性。
    本文前3章簡單介紹這個軟件的演示內容和結構,最后1章詳細地闡述部分算法實現的原理和方法。

    關鍵字:計算機圖形學;Flash MX;多媒體教學

     
    Design of Computer Graphics Teaching Software
     
    Abstract: The multimedia teaching form has been widely applied in the field of computer special course teaching. Therefore, the multimedia teaching software becomes an important tool for the modern college education. As a main special course of computer science and technology, computer graphics mainly discuss how to product, handle and display graphs. Compares with many other computer special courses, it contains more mathematics knowledge and appears jerk and abstract. As a result, students will feel that this course is a dull and dry discipline. For this reason, it is necessary to make interesting and understandable computer graphics teaching software.
    We design a computer graphics teaching software Flash MX software using Flash MX most famous technology, such as: Time axis control technology, drawing function, ActionScript programming. Thus, the teaching software has realized in the majority of computer graphics algorithm. What’s more, it has abandoned the inflexible, static explanation, but explains the elementary knowledge and the famous algorithm of computer graphics discipline by vivid flash movies, and makes the study of computer graphics getting more attractive.
    In first three chapters of the paper, we introduce the content and structure of the computer teaching software in brief. The last chapter is devoted to the axioms and method of the presentations of this software in detail.

    Key words: Computer Graphics; Flash MX; multimedia teaching
     
    目 錄
    前言 1
    1 開發環境及開發語言簡介 2
    1.1 Macromedia Flash MX概要 2
    1.1.1 Macromedia Flash MX發展 2
    1.1.2 Macromedia Flash MX新功能 2
    1.1.3 運行Flash MX的系統要求 5
    1.2 ActionScript簡介 5
    2 需求分析 6
    2.1 計算機圖形學教學軟件現狀以及未來的發展 6
    2.2 計算機圖形學教學軟件介紹 6
    2.2.1 內容和功能說明 6
    2.2.2 操作說明 7
    2.3 規格說明 8
    3 概要設計 9
    3.1 軟件系統結構概要 9
    3.2 軟件模塊結構說明 9
    4 詳細設計 10
    4.1 圖元顯示的相關算法 10
    4.1.1 DDA算法實例 10
    4.1.2 中點圓算法 11
    4.1.3 中點橢圓算法 12
    4.1.4 掃描線多邊形填充算法 13
    4.1.5 4-連通區域法 14
    4.2 2維幾何變換的相關算法 15
    4.3 交互式構圖技術的相關算法 15
    4.4 分形幾何的相關算法 16
    4.4.1 旋轉的3棱椎 17
    4.4.2 2次貝塞爾曲線 21
    4.4.3 3次貝塞爾曲線 23
    4.4.4 分形演示中分形樹 26
    5 結束語 36
    參考文獻 37
    致謝 38
    前言
    計算機圖形學(Computer Graphics)是計算機應用領域的1個重要分支,近310年來發展迅速,應用廣泛。計算機圖形學這門課程也是計算機科學與技術專業的主干課程之1,它主要介紹怎樣用數字計算機生成、處理和顯示圖形。
    圖形的具體應用范圍很廣,但是從基本的處理技術來看只有兩類,1類是線條,如工程圖、地圖、曲線圖表等;另1類是明暗圖,與照片相似。為了生成圖形,首先要有原始數據或數學模型,如工程人員構思的草圖,地形航測的判讀數據,飛機的總體方案模型,企業經營的月統計資料等等。這些數字化的輸入經過計算機處理后變成圖形輸出。
    Macromedia Flash MX是Macromedia新的flash影片圖形讀者界面(GUI)創作工具,是制作令人過目不忘的 Web內容的專業標準創作工具。Flash MX ActionScript腳本語言功能相當強大,這使它用于Web站點的交互式矢量圖形和動畫的制作具有無法比擬的優點。它可以制作出用于瀏覽網頁時的導航控制、動畫圖標、帶同步聲音的大段動畫,嵌入到網頁中創造出生動的富于表現力的作品。Flash MX 用于交互式應用程序的優點還不止這些:
    (1) 可以跨平臺、跨設備
    無論是Windows、Mac、Linux、UNIX還是在Symbian操作系統上,也不論你使用的是桌面PC還是掌上電腦(Pocket PC和PALM),或是移動電話,Flash影片文檔都能正確播放。正確安裝了Flash Player之后, Flash影片文檔就可以實現1次開發,跨平臺跨設備隨意瀏覽了。
    (2) 基于富媒體的用戶界面
    Flash MX 的用戶界面簡單明了,操作簡便。而基于Flash MX創建的富媒體應用程序,集成了矢量圖形、位圖、音頻和視頻,并且可以非常輕松地取悅大多數用戶并最終獲得成功。
    (3) 基于ECMA-262標準的ActionScript腳本語言
    使用Flash開發應用程序已經成為Flash未來發展的重點,ActionScript作為1種重要的腳本語言在Flash的發展中占有重要的地位。使用Flash開發的應用程序其實是1種基于時間軸的應用程序:對設計人員而言,時間軸是最重要的設計概念,所有的動畫都必須按照時間軸設計并在時間軸上完成;對于開發人員而言,時間軸是管理1個應用程序各種狀態的方法。它可以作為1個向導,或者是1個智能按鈕,可以根據當前的情況顯示不同的外觀,做出不同的反應。
    Flash可以為影片剪輯提供已定義的參數(叫做組件),用以在Flash影片中開發豐富的用戶體驗。每1個內置Flash組件都具有自己的1套動作腳本方法,可以在運行時設置和更改創作參數和其它選項。通過將預定義組件的易于插入功能與動作腳本的強大功能結合,可以創建功能完全的Web應用程序。
    使用Flash使創建交互式影片,觀眾可以使用鍵盤或鼠標跳到影片的不同片斷、移動對象、在表格中輸入信息,以及執行許多其它操作,通過使用動作腳本撰寫動作的腳本。本次設計中正是采用了交互式設計,可以任意控制播放教學內容,保持更好的教學效果。

    計算機圖形學教學軟件設計ActionScript

    【計算機圖形學教學軟件設計ActionScript】相關文章:

    淺析計算機圖形學在實踐中的應用03-19

    談計算機圖形學在實踐中的應用03-18

    探討計算機圖形學在實踐中的應用03-20

    自動發油控制軟件設計(一)03-07

    森林防火監控中心的軟件設計03-07

    聯鎖圖表軟件設計的實現技術與結構03-06

    非計算機專業計算機教學改革03-01

    《地理信息系統原理及應用》多媒體教學軟件設計和實現03-01

    識字教學與計算機效益03-05

    主站蜘蛛池模板: 人妻VA精品VA欧美VA| 久久成人国产精品一区二区| 精品无码综合一区| 国产精品久久久久久福利漫画| 国产成人A人亚洲精品无码| 国产亚洲精品无码拍拍拍色欲| 天天爽夜夜爽8888视频精品| 国产精品视频不卡| 国产精品免费网站| 精品国产午夜理论片不卡| 亚洲爆乳无码精品AAA片蜜桃| 国产精品爱搞视频网站| 国产精品久久久久久搜索| 欧美午夜精品久久久久免费视| 人妻少妇精品久久| 国产区精品福利在线观看精品| 久久久国产精品福利免费| 91麻豆国产福利精品| 国内精品久久久久伊人av| 亚洲精品无码永久在线观看你懂的 | 国产精品1024香蕉在线观看| 免费精品无码AV片在线观看| 亚洲色精品88色婷婷七月丁香| 亚洲欧美日韩久久精品| 99久re热视频这里只有精品6| 国内精品久久国产大陆| 99久久精品费精品国产一区二区 | 亚洲一区爱区精品无码| 免费精品视频在线| 精品久久综合1区2区3区激情| 国产99视频精品免费视频76| 青青青国产精品国产精品久久久久 | 久久久久久无码国产精品中文字幕 | 久久亚洲国产精品五月天婷| 国内精品国语自产拍在线观看| 国产亚洲精品影视在线产品 | 久久精品国产亚洲AV无码麻豆| 亚洲av日韩精品久久久久久a| 精品国产三级a在线观看| 538国产精品一区二区在线| 亚洲AV日韩精品久久久久久久|