999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Director的工程圖學習題解答系統的開發

2012-08-23 06:37:38吳根興
中國教育技術裝備 2012年27期
關鍵詞:動畫設置模型

吳根興

基于Director的工程圖學習題解答系統的開發

吳根興

中國計量學院現代科技學院 杭州 310018

Director能夠對3D對象自由操作的特性非常適合于工程圖學習題解答系統。介紹基于Director的工程圖學習題解答系統的開發,包括系統架構的設計、素材的準備、程序的編制、系統的打包和發布等。

Director;工程圖學;習題解答系統

10.3969/j.issn.1671-489X.2012.27.031

作者:吳根興,講師,碩士,研究方向為計算機圖形學。

Author’s addressDepartment of Modern Science and Technology, China Jiliang University,Hangzhou, China 310018

工程圖學習題解答系統不僅要能夠提供答案,還應提供立體模型,以便給學生對照立體模型,輔助解釋答案。立體模型最好還要能夠隨心所欲地由用戶旋轉和縮放,像Auto-CAD那樣可以動態地觀察模型。基于以上工程圖學習題解答系統的特點,目前已開發出的習題解答系統有以下兩種類型。

1)基于AutoCAD的習題解答系統。該系統通過調用AutoCAD軟件,打開三維模型,通過AutoCAD軟件的各種命令多角度地觀察模型。該系統能夠隨心所欲地旋轉或縮放立體模型。但缺點是需要安裝AutoCAD軟件,同時三維立體模型和二維圖形(習題答案)一般需要在不同的窗口中打開,兩者對照性稍差。

2)基于視頻的習題解答系統。該系統先通過對立體模型的旋轉進行視頻錄像或動畫錄制,保存成avi或其他格式,再通過Authorware等軟件集成到開發系統中,并提供播放、暫停等功能,以便用戶能隨時觀察模型。該系統的缺點是并不完全能隨心所欲地由用戶旋轉模型,而是事先設定的。

Director是結合了LINGO程序設計和多媒體制作的綜合性多媒體開發軟件,在當今的多媒體開發軟件領域中處于絕對的領導地位。而且它具有無限縮放、旋轉3d素材等特性,因此可以提供從一般的交互性成品仿真演示到復雜的身臨其境的三維虛擬演示等開發功能。Director的這種特性對于工程圖學習題解答系統是非常適合的。

1 系統架構的設計

1)總體架構:按章分類,提供選題功能。先單擊章號,再單擊題號,跳轉到小題頁面。在小題頁面上單擊返回,則返回到總頁面——選題頁面,如圖1(a、b)所示。

2)每道題架構:對于每道題,除了要能夠提供答案外,最好還要有解答過程和解答方法,不僅要讓學習者知其然,還要知其所以然。對于工程圖學習題,立體圖就是解答方法的一個說明。立體模型還要能夠由用戶隨心所欲地旋轉和縮放,也可最大化立體模型,以方便觀察模型。為了便于重新做題或獨立思考,模型需要顯示與隱藏,題目和答案要方便切換。對各種剖視圖,不僅要提供立體模型,還要提供剖切后的立體模型。對裝配圖,要提供裝配立體圖、裝配剖切圖、爆炸圖,以便詳細地了解裝配結構。針對以上設想,系統分界面如圖1(c、d)所示設計。完整的系統架構如圖2。

2 素材的準備

1)二維平面圖、三維立體圖的準備:用AutoCAD繪制題目、答案等二維圖形,制作三維立體模型。

2)題目、答案等圖片的準備:利用剪貼板和畫圖(mspaint)軟件,將CAD格式的二維圖形制作成tif格式的圖形文件。

3)3d素材的準備:將CAD格式的三維立體模型導入到3ds Max,再導出成W3D格式,供Director調用。對于部件,如齒輪油泵、螺栓連接等,需要將各零件在3ds Max中組成組后再導出,這樣在Director導入該W3D文件后,可以整體旋轉或縮放立體模型。

4)解題過程等動畫的準備:利用Flash,將解題過程制作成Flash動畫格式。

3 程序的編制(軟件的實現)

在Director中,將相關的文件(演員)導入系統,將演員拖放到合適的位置,完成界面的設計。演員(按鈕)的功能實現則利用LINGO語言進行編程設計。

1)用LINGO實現選題:

3)3d素材的編輯。在Director將3d素材導入系統后,為了使3d素材更清晰漂亮,還需要進行光源和相機的調節。①光源的設定:可設置光源的位置,如top center等;設置直射光(directional)、環境光(ambient)的顏色,如品紅等;設置背景光(background)的顏色,如白色、藍色等。②相機的調節:可通過Drag Model to Rotate(旋轉)、Dolly Camera(縮放)等命令按鈕調節相機或模型,以便更清楚地觀察模型。調節到位后,執行Set camera transform命令按鈕完成相機的設置。

4)Director自由控制3d素材的實現。將Drag Model to Rotate(旋轉模型)、Mouse Left等2種行為依次拖曳至3d對象,在彈出的行為參數設置對話框中選擇拖曳左鍵時旋轉的角度(精度),實現利用左鍵自由旋轉模型的功能。將Dolly Camera(推拉相機,縮放模型)、Mouse Right、Mouse Right等3種行為依次拖曳至3d對象,在彈出的對話框中選擇每次單擊右鍵時縮放的百分比,并且設置右鍵放大、shift+右鍵縮小的功能。

5)Director控制Flash播放進度。對于解題過程,在利用Flash制作成動畫后,為了能夠控制播放進度,以方便用戶觀看與思考,需要通過Director編程來控制Flash的播放。其方法是跳轉到指定幀后再開始播放:

Flash的臨時中止則可設置停止按鈕或在Flash中設置斷點來實現。

4 系統的打包和發布

為了保護Director源文件,保護知識產權,需將源文件轉換為格式為dxr的電影文件。方法:執行下拉菜單Xtras/Update Movies命令。執行時注意選擇備份源文件。由于主界面電影文件較大,啟動速度較慢,因此可以制作一啟動程序start來調用主界面文件main。啟動電影文件尺寸為1*1像素,并設置為invisible和disResizable,程序代碼為go to movie _movie.path & “main”,指跳轉到指定目錄下的main文件并播放。發布電影時,可選擇發布成exe或html網頁等文件格式。

打包時注意要將程序要用到的Director自帶的和第三方插件(如Font Ssset.x32、SWACnvrt.x32等)打包進去,這樣才能正常播放電影。方法:執行下拉菜單Modify/Movie/Xtras命令。

5 結論

本系統的最大特點是立體模型和答案在同一界面上互相對照,且用戶可以自由觀察立體模型,符合工程圖學習題解答的特點。系統經學生使用,反饋良好。

[1]何立鋒.Director11多媒體開發基礎與實戰[M].北京:清華大學出版社,2009.

[2]郭新房.Director11交互式多媒體開發標準教程[M].北京:清華大學出版社,2009.

[3]丁峰.3ds Max 2010實用教程[M].北京:電子工業出版社,2010.

[4]譚小慧.Flash 8動畫基礎案例教程[M].北京:清華大學出版社,2009.

Development of Engineering Graphics Exercise’s Answers System Based on Director

Wu Genxing

It is very suitable to the engineering graphics exercise’s answers system because of Director for 3D object free operation. The paper introduced the development of Engineering graphics exercise’s answers system based on Director, including the system architecture design,material preparation, programming, packing system and release, etc.

Director; engineering graphics; exercise’s answers system

TP315

B

1671-489X(2012)27-0031-03

猜你喜歡
動畫設置模型
一半模型
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
做個動畫給你看
重要模型『一線三等角』
動畫發展史
重尾非線性自回歸模型自加權M-估計的漸近分布
我的動畫夢
文苑(2019年22期)2019-12-07 05:28:56
3D打印中的模型分割與打包
我是動畫迷
學生天地(2016年9期)2016-05-17 05:45:06
本刊欄目設置說明
主站蜘蛛池模板: 97精品伊人久久大香线蕉| 亚洲69视频| 国产视频入口| 欧美日韩午夜视频在线观看| 日本伊人色综合网| 日日碰狠狠添天天爽| 精品视频91| 国产激情国语对白普通话| 91美女视频在线| 免费a在线观看播放| 中文字幕资源站| 亚洲熟女中文字幕男人总站| 中文字幕无码av专区久久| 亚洲第一极品精品无码| 亚洲日本精品一区二区| 九九热在线视频| 91免费国产在线观看尤物| 久久久久久国产精品mv| 欧美亚洲国产日韩电影在线| 亚洲第一色网站| 1024国产在线| 99热这里只有精品国产99| 欧美区国产区| 久久精品国产国语对白| 久久人体视频| 国产永久在线观看| 九色最新网址| 久久不卡精品| 伊人久久精品亚洲午夜| 国产毛片片精品天天看视频| 天堂网国产| 日韩精品毛片人妻AV不卡| 91九色国产porny| 国产av色站网站| 波多野结衣一区二区三区四区视频| 久久精品视频亚洲| 丁香婷婷综合激情| 欧美激情,国产精品| 久久黄色视频影| 日韩精品一区二区深田咏美| 国产在线八区| 免费看av在线网站网址| 国产白浆视频| 欧美爱爱网| 亚洲成人高清在线观看| 黄色片中文字幕| 91啪在线| 国产精品永久久久久| 情侣午夜国产在线一区无码| 浮力影院国产第一页| 一级毛片无毒不卡直接观看| 国产成人精品在线1区| 欧美特级AAAAAA视频免费观看| 高h视频在线| 在线另类稀缺国产呦| 欧美精品啪啪| 亚洲 欧美 中文 AⅤ在线视频| 99久久精品免费视频| 国产精品乱偷免费视频| 国产精鲁鲁网在线视频| 国产成人精品午夜视频'| 日韩毛片基地| 欧美日韩专区| 成人福利在线视频免费观看| 五月婷婷综合在线视频| 凹凸国产分类在线观看| 久久美女精品| 99视频在线观看免费| 国产又大又粗又猛又爽的视频| 看你懂的巨臀中文字幕一区二区 | Jizz国产色系免费| 国产在线八区| 亚洲三级网站| 欧美一区二区精品久久久| 国产在线啪| 国产白浆在线| 久久综合丝袜长腿丝袜| 人人妻人人澡人人爽欧美一区| 成年免费在线观看| 日韩精品少妇无码受不了| 色视频国产| 国产v精品成人免费视频71pao|