dreamweaver書面報告.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
dreamweaver書面報告

電機四 葛祐嘉 動畫設計基本技巧 座標系統 基本繪圖技巧 動畫的製作 物理動作設計 DirectX 在視窗中繪製點陣圖 載入點陣圖:利用Windows API中的LoadImage函式,可設定點陣圖的來源,類型,寬度,高度,以及載入方式等等。 繪製點陣圖:將暫存DC(裝置內文)中的內容貼到要顯像的DC中,可利用CDC::BitBlt函式。 Raster運算:BitBlt函式最後一個參數所傳遞的稱為Raster運算值,可設定點陣圖貼到目的DC的方式。可將點陣圖轉為黑色,將目的地DC做NOT運算,以及多種來源,目的地的AND,OR,NOT,XOR的運算。 透空圖的製作 透空圖,就是將來源圖片中的某部分重點,顯示在另一張的背景圖上,而去除來源圖中不必要的部分。 利用不同的Raster運算,將背景圖和遮罩(通常為黑白的圖)做AND/NOT運算,再和來源圖做OR運算,貼到目的DC上。 半透明的技巧 在遊戲中,許多的特殊效果都是利用半透明的技巧完成的。 首先,要決定圖案所要顯示的透明度。例如透明度100%就是完全透明。再取出來源圖片的各個像素點,將各像素點的RGB值乘以(100 - 透明度)%,放入一個暫存的矩陣中。 再取出背景圖中與來源點陣圖重疊部分的像素點,將各像素點的RGB值乘以透明度,放入另一個暫存矩陣中。 最後再將兩個矩陣相加,就產生了所有半透明圖的色彩值了。 控制動畫展示時間 計時器:可以每隔一段時間送出時間訊息,程式收到訊息後,可以決定接下來要做哪些事情。 利用計時器顯示動畫:利用計時器配合連續秀圖來產生動畫,可以使用單一計時器或是複數的計時器。 特殊效果動畫 透空動畫技巧:例如一個人在背景圖案上走動。首先要有一張背景圖片,還要有人物走動的連續圖案和對應的遮罩圖。接著再利用透空的技巧配合連續顯示圖片的方式,就可以產生透空動畫的效果。 捲動背景的設計 其實捲動背景的製作相當簡單,只是利用連續貼圖的技巧。 單背景捲動:只有一張背景圖,隨著時間的不同而在視窗中慢慢移動位置。其實就是在視窗中連續貼上背景圖部分產生的效果。 多背景捲動:有多幅的背景圖片,個別的捲動速度都不相同,可用來產生遠近的感覺。有時為了產生透空的效果,必須要利用到遮罩。如在開車的時候,窗外景色變化速度最快的是車旁的樹木,再來是天空的雲朵,最後是遠方的太陽。 Direct X 書面報告 賴冠廷 Microsoft? DirectX? 是一套低階的應用程式設計介面,可以用來設計遊戲或是支援許多其他高效能的多媒體應用程式。 DirectX? 支援 2-D和3-D的圖片,音效,音樂,輸入介面,還有各種網路應用程式,如多人連線遊戲。 直接插 格瑞菲克斯 ( DirectX Graphics ) 直接插 歐迪歐 ( DirectX Audio ) 直接輸入 ( DirectInput ) 直接玩 ( DirectPlay ) 直接聲音 ( DirectSound ) 直接表演 ( DirectShow ) 直接安裝 ( DirectSetup ) DirectInput API 可以處理由鍵盤,滑鼠,搖桿,或是其他遊戲控制器所傳入的資料。 Exclusive mode Microsoft? DirectPlay? API 提供許多工具給開發者,來開發多人應用程式,例如遊戲或是聊天伺服器。 提供一層API將底層的DirectPlay包裝起來 提供動態的音軌,可以使得硬體的加速功能更加強大。 更進階的 3-D positioning effects。 建立並管理 peer-to-peer 和 client/server sessions 管理在 session 內的 user 和 group 管理在一個session內不同網路架構之間的訊息交換 建立具有 lobby 的應用程式 提供使用者經由網路語音聊天的功能 提供 high-quality capture 和多媒體 streams playback, 例如 ASF, MPEG, AVI, MP3, and WAV files. 自動偵測可用的聲音和影像加速硬體 DirectShow 建立在 Component Object Model (COM) 之上 DVD players Video editing applications AVI to ASF converters MP3 players Digital video capture applications Mesh API Bump Mapping MeshView Tool Effect Framework Texture Library Math Library DirectXSetup 可判斷是否須更新 Di

文档评论(0)

bgl001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档