《第十一组動畫程式設計.ppt》由会员分享,可在线阅读,更多相关《第十一组動畫程式設計.ppt(12页珍藏版)》请在三一办公上搜索。
1、第十一組動畫程式設計,動畫設計基本技巧,座標系統基本繪圖技巧動畫的製作物理動作設計DirectX,基本繪圖技巧,常見的圖形種類底圖透空圖半透明圖使用的繪圖工具VC+,在視窗中繪製底圖,載入點陣圖LoadImage函式繪製點陣圖暫存DC(裝置內文)CDC:BitBlt函式Raster運算值,原始圖,畫出圖,Try it!,透空圖的製作,透空圖1.切下來源圖片中的某部分重點2.顯示在另一張的背景圖上技巧利用Raster運算處理背景圖和遮罩貼在背景圖上,圖和遮罩,背景圖,透空圖,半透明圖的技巧,半透明圖1.將圖“透明化”2.接合兩張圖片技巧透明度不透明度暫存矩陣,背景圖,來源圖,未透明化,半透明圖,
2、動畫的製作,控制動畫展示時間計時器的使用使用多個計時器顯示動畫特殊效果動畫透空動畫技巧半透明動畫技巧捲動背景的設計單背景捲動多背景捲動,控制動畫展示時間,計時器計算時間送出時間訊息利用計時器顯示動畫單一計時器多個計時器,單一計時器,多個計時器,特殊效果動畫,透空動畫各式的表情人物走動技巧利用透空圖利用計時器配合暫存矩陣,人物走動1,來源和遮罩,背景圖,人物走動2,捲動背景的設計,捲動背景準備背景圖連續貼圖單背景捲動只有一張背景圖貼上部分的背景圖,地圖,捲動的地圖,捲動背景的設計,多背景捲動多幅的背景圖片不同的捲動速度配合透空技巧遠近的感覺,背景圖1,背景圖2,背景圖3,多背景捲動,與其他技術的結合,DirectX SDK可處理2D與3D影像、聲音、網路連線控制各類輸入裝置OpenGL API一套專門為開發3D遊戲程式而產生的API3D遊戲的執行速度更快,