av丝袜在线,国产成人一二,婷婷av在线,成人影院在线播放

愛采購

發產品

  • 發布供應
  • 管理供應

基于VIRTOOLS的虛擬太陽系的設計與實現

   2012-07-21 轉載于網絡佚名5170
導讀

二十世紀六十年代興起的認知心理學在教育教學領域提出了~ 些新思想、新觀念,給今天的教學方式帶來了一場新的革命。現代認知心

二十世紀六十年代興起的認知心理學在教育教學領域提出了~ 些新思想、新觀念,給今天的教學方式帶來了一場新的革命。現代認知心理學主要研究人們對知識的獲得、儲存、提取和運用的過程,認為人在信息加工時是主動的,不是被動的I11。因此,它對現代教學有著極其深刻的影響,尤其對變革傳統的教學方式有著指導性作用。

在當今的信息時代,教育面臨著嚴峻的挑戰。新知識、新技術不斷產生,舊知識快速老化并被淘汰。因而我們迫切需要對現有的、傳統的教學方式進行改革,以提高教學效率 。

利用虛擬現實技術和計算機網絡進行教學貝U是提高教學效率、改善教學環境和提升教學質量的行之有效的重要途徑。

虛擬現實(VR)是2O世紀末才興起的一門嶄新的綜合性信息技術。它實時的三維空間表現能力、自然的人機交互式操作環境以及給人帶來的身臨其境感受,將從根本上改變人與計算機之間枯燥、生硬和被動的現狀,為人機交互技術開創新的研究領域。隨著虛擬現實技術的發展,它在教學中得到了越來越多的應用。它的交互、沉浸和多感知的特點給學生帶來了濃厚的學習興趣,使學生沉浸在虛擬環境中,大大提高了學生學習的主觀能動性。

據了解,已有國內外學者利用Flash、VRML、OpenGL等軟件做過類似的案例,但Flash做出的動畫是二維的,缺乏立體形象的感覺;而VRML和OpenGL雖然可以做出三維的模型,但它們缺乏可視化開發環境,并且需要較高的編程技術,所以在實際開發過程中存在難度大、實現復雜、輔助功能不強等諸多問題,易用性和實用性不甚理想。

一、基于PCS(Product—Context—Scenario)技術的Virtools體架構

(一)架構目的

虛擬太陽系架構的根本目的是:改變傳統“教師教學生學”的單一教學方式,采用虛擬現實技術和計算機網絡技術構建網絡、多媒化的探究性教學方式,提高學生學習的主動性和想象力,使其利用網絡進行實際操作、搜索資料和進行討論,提出自己的看法和建議,從而提高他們的創造性思維。

虛擬太陽系把虛擬現實、多媒體和計算機網絡等技術與教育教學理論有機地結合起來,為學生呈現了一個豐富精彩的虛擬世界,虛擬太陽系網站如圖1所示。

 
圖1 虛擬太陽系網站

其主要特點有六個方面:其一,利用3ds max對太陽系的主要成員(太陽和行星)進行三維建模,并根據它們在太陽系中的空間位置來設置其相對位置;其二,具有豐富的交互功能, 如果點擊左側的菜單或頁面中的物體,此物體會自動放大并飛到你的眼前,從而使你可以更加仔細地觀察它,再點擊它又回到原來的位置;其三,支持多媒體信息輔助,可以設置3D音效、背景音樂等;其四,具有文本解釋功能,可以通過點擊“使用幫助”菜單來獲取操作方法,當點擊虛擬環境中某個具體物體時,會自動彈出文本介紹;其五,具有討論反饋的功能,通過點擊“BBS討論”鏈接,可以在BBS上留言或討論問題;其六,具有知識拓展的功能,通過點擊“相關資料”鏈接,可以獲得關于太陽系知識的豐富資料,包括網站、文本、視頻、圖片等。

(二)組織結構

根據學生的實際需要與思維拓展,虛擬太陽系主要由操作區域、使用幫助、BBS討論區、相關資料四個模塊組成。這四個模塊雖然功能各不相同,但都是為了同一個教學目的,而且彼此相互聯系和補充。其組織結構如圖2所示。

 
圖2 虛擬太陽系組織結構

操作區域模塊主要包括太陽、行星、軌道、彈出菜單和物體動畫,虛擬太陽系主界面的設計如圖3所示:

 
圖3 主界面設計圖

當把鼠標放在左側物體菜單上時,會彈出此物體的英文名稱,用鼠標左鍵單擊時,會播放物體的動畫(地球動畫播放演示如圖4所示),使學生更清楚地觀測星球。當點擊界面上的某個星球時,同樣會播放它的動畫和運動軌跡,這樣就可以更生動形象地把物體表面和運動呈現到觀測者面前,使其更容易tB,G和發散思維。幫助模塊主要幫助使用者更簡單、快速地操作此虛擬系統,上面有文本介紹和圖片演示,包括如何操作和提示信息;BBS討論區模塊是讓學生進行操作和體驗后, 討論有關太陽系的疑問和想法,從而和其他同學交流,如:星球的大小、位圖4 地球動畫播放演示圖

 
圖4 地球動畫播放演示圖

二、虛擬太陽系的設計和實現方法

(一)VIRTOOLS軟件概述

Virtools是由法國全球交互三維開發解決方案公司VIRTOOLS開發,其三維引擎已經成為微軟XBox認可系統。其特點是方便易用,應用領域廠泛 。

1.Vrtools成分

Virtools在3D 互動展示方面是一種強大的技術 ]l7I。Virtools有很完善的組成:一個創作應用程序、一個動作引擎、一個渲染引擎、一個Web播放器、一個軟件開發工具包(SDK)。

Virtools Dev是一個創作應用程序,一款允許你快速簡單建立3D 內容的應用程序。Virtools Dev不是一款建模軟件,但是,類似攝影機、燈光、曲線、界面組件和3D結構等簡單的媒體能通過點擊一個圖標建立一個動作引擎。Virtools是一個動作引擎、Virtools是一個渲染引擎,那是因為Virtools處理動作。有一個渲染引擎來繪制你在Virtools Dev 3D 設計中的圖像。Virtools是一個Web播放器。提供一個免費的Web播放器,能被任何人下載使用。Virtools Dev是一個軟件開發工具包,包括一個能訪問動作的某個部分和渲染過程的軟件開發工具包。

2.Virtools模塊

Virtools除了自身的3D/VR 開發平臺Virtools Dev以外, 還有五個可選模塊: 物理屬性模塊(Virtoo1 sPhysics Pack for Dev)、沉浸式平臺((Virtoo1 s vR Packfor Dev))、人工智能模塊(Virtoo1 s AI Pack for Dev)、Xbox開發模塊(VirtooI s Xbox Kit for Dev)和網絡服務器模塊(Virtoo1 s Se~er)。

3.Virtools特征

Virtools能用來制作具有沉浸感的虛擬環境, 它能幫助參與者生成諸如視覺、聽覺、觸覺、味覺等各種感官信息,給參與者一種身臨其境的感覺,是一種新發展的、具有新含義的一種人一機交互系統,可以制作出不同用途的3D產品,如:網際網絡、計算機游戲、多媒體、建筑設計、交互式電視、教育訓I練、仿真與產品展示等等 。相對于其他相關虛擬現實技術, 采用Virtools還具有減小開發難度、降低開發周期、真實性好、交互性強等特點,因此,此構建虛擬太陽系采用了Virtools技術。

(二)構建虛擬太陽系的主要流程

1.建立三維模型和Virtools資源庫

由于Virtools本身沒有建模的功能,所以一般建模方法是采用建模軟件來實現,如:3DMAX 或Maya等。筆者采用的是3DStudio Max。通過三維建模、設定材質、賦予貼圖、添加動畫、渲染、烘焙后借助Max Exporter插件導出為NMO 格式文件并保存(導出NMo 格式文件需要安裝相應的Max Exporter廟件),然后在Virtools中導入所生成的NMO 文件,從而產生了場景物體的原始檔,原始檔內存儲有物體的相關屬性,如:基本的形狀、面片和顏色等,同時也存儲有相應紋理材質,最終保證物體的逼真性。

在Virtools Dev 中用Resources/Create New DataResource命令創建新的資源庫, 把準備好的各種NMO格式文件拷貝到資源庫相應的文件夾中,Virtools Dev將自動分類并加載。這部分工作旨在為在Virtools中進行拖放操作做好前期準備。需注意的是對每個不同的虛擬實驗項目應建立單獨的資源庫,這樣更便于后期的修改更新及文件管理。

2.交互行為控制

利用Virtools Dev對虛擬太陽系進行交互行為控制,就是將物體演示步驟分解成具體行為, 并與鍵盤的操控和鼠標的拖曳、點擊等動作構成映射。交互設定是通過Virtools中內置行為模塊實現的,能夠對二維或三維模型進行各種基本操作(如:平移、旋轉、縮放、顏色和透明度變化、二維貼圖等)復雜操作(如:投影、燃燒、行走、奔跑、后退等)。

在Virtools Dev中主要是通過行為模塊(BBs)來進行交互行為控制的。Virtools自帶有500多個BBs, 每個BBs具有特定的作用和功能,而且BBs本身有參數設定,從而可以把功能不同的BBs相互連接起來并且進行參數設定,以達到想要實現的目的。

Virtools自帶的BBs基本能滿足設計的要求。另外,還有兩種方法可以設計出具有特殊功能的BBs來滿足交互設計的要求:一種是通過VC++編程[91;另一種是利用Virtools的軟件開發工具包SDK。通過SDK 可以創建一個新的動作(BBs)、修改現有動作的運行,通過給輸入和輸出文件寫BBs可實現一些特殊格式的模型文件的導入導出、修改替換或擴充Virtools Dev的渲染引擎。

3.成品發布

虛擬太陽系經過場景建模、交互行為設定、測試正確后,可以采用三種方式進行發布:一種是通過“Export toVirtools Player”命令直接保存為 .vmo格式;第二種是通過“Create Web Page”命令將文件保存為htm 格式,這樣,客戶端只需下載并安裝插件“3D Life Play”即可進行虛擬實驗[101;第三種是利用Virtools打包器生成 .exe。可執行文件上傳到網站上,用戶直接下載到本地主機上來使用。

三、虛擬太陽系實例分析

虛擬太陽系模型能讓學生從三維空間對太陽系進行立體的、全方位的觀察和操作,從而對太陽系的組成、概貌、大小、和尺寸等有更深的體會和理解,提高學習的效率和樂趣。下面通過實例來說明利用Virtools制作虛擬太陽系的主要步驟:

(一)整體場景的調入及設置

1.模型庫場景調入與設置

首先, 導入NMo 模型文件到Virtools的三維編輯區,設置它的大小與位置,并且設定初始值,建立燈光與攝像機;其次,從模型庫中調入所需的實體、圖形或視頻文件到三維編輯區,并設置它們的屬性;最后從模型庫中調入需要的動畫文件到相應的角色上,從而完成基本場景的調入和設置。

2.彈出菜單的制作與設置

彈出菜單都是用2D Sprites(二維精靈)來制作與實現的,所以要把2D Sprites從文件夾中拖放到三維編輯區,并按照順序排列和擺放它們,設定初始值,以方便恢復已調整好的位置,為后期添加BBs模組、實現交互行為做準備。

(二)鼠標觸發動作的設置

1.鼠標點選軌道圖標

因為每個行星都按一定的軌道在運轉,所以我們根據行星的運行軌跡設計了它們的軌道,使之更加形象;當用鼠標點擊軌道圖標時軌道出現5秒鐘,然后自動消失,用到的BBs有Wait Message、Group Iterator、Show、Hide和Delayer。該行為交互的腳本流程如圖5所示。

 
圖5 軌道流程圖

2.鼠標觸發彈出菜單

當把鼠標拖放到左側星球或軌道圖標上時,會自動彈出一個帶有該星球名字的菜單,鼠標移走它即消失,這個彈出菜單的作用就是顯示此星球的名字,從而使學生更容易識別記憶。這個腳本流程用到了兩個封裝的BBs、Roll On與Roll Of,封裝的BBs就是把許多基本的BBs按一定順序連接起來,然后把它們包裹起來,重新命名。

它的好處是使腳本流程看起來更簡潔清晰,并且可以在以后用到的時候重新調用,減少了開發腳本的工作量。具體腳本流程如圖6。Roll On展開如圖7。

 
圖6 彈出菜單流程圖

 
圖7 封裝模塊展開圖

3.標點選圖標或星球實體

當用鼠標點擊左側圖標或星球實體時,星球會變大,并且飛翔到操作者的眼前,再點擊又恢復到原來狀態。當星球變大并飛到操作者眼前時, 右側會彈出一個幫助菜單,上面會顯示此星球的名字、半徑、軌道、密度和衛星等情況,以利于操作者在觀察的同時獲得更多的知識。這個過程比較復雜,它包括星球變大、顯示和隱藏幫助菜單、星球狀態轉換等幾個分支,這些效果主要是通過設置攝像機來實現的,因為攝像機相當于我們的眼睛,當攝像機變化時,我們看到的東西也會發生變化。具體腳本流程如圖8、圖9、圖10、圖11。

 

(三)星球自轉與公轉的設定

虛擬太陽系是模擬真實太陽系而設計的, 所以與現實中的自然規律一樣,行星繞著太陽公轉,衛星繞著行星公轉,而太陽、行星和衛星本身還在自轉,因為幾個行星的公轉和自轉是一樣的設置, 所以這里就用行星地球和衛星月球作為代表, 這里用到的BBs有Rotate、cu—eFollow等。具體腳本流程如圖12、圖13所示。

 
圖12 地球公轉自轉流程圖

 
圖13 月球公轉自轉流程圖

(四)星球表面效果的設定

我們知道太陽表面有耀斑和黑子活動,所以在太陽的表面要設置像閃耀的火焰的效果,對于這些效果在Virtools Dev中實現非常容易, 用一個粒子系統模塊就可以實現。這里我們用球狀粒子系統模塊SphericalParticleSystem 來模擬太陽表面的火焰效果。具體腳本流程如圖14所示。

 
圖14

(五)后期整合

利用3ds max和Virtools完成建模交互設計后,虛擬太陽系的工作已經完成了大部分,后面就是結合網站設計軟件Dreamweaver、Asp和Photoshop來完成虛擬太陽系網站的其他模塊, 最后通過前面提到的三種發布方式, 把虛擬太陽系成品發布到網站上, 以提供學習者使用。

四、結論

《基礎教育課程改革綱要》明確指出:“大力推進信息技術在教學過程中的普遍應用, 促進信息技術與學科課程的整合,逐步實現教學內容的呈現方式、學生的學習方式、教師的教學方式和師生互動方式的變革,充分發揮信息技術的優勢, 為學生的學習和發展提供豐富多彩的教育環境和有力的學習工具。 筆者認為,技術的應用最終是為了更好地優化學習。虛擬現實技術可以生動形象地為學生展現教學內容, 讓學生對所學內容產生濃厚的興趣,網絡技術可以讓學生在線協作學習、相互討論、及時反饋;而虛擬太陽系正是兩種技術在教育應用中的一次嘗試和探索,它改變了傳統的教學方式,提高了教學效率,改善了教學環境,提升了教學質量,不僅能使學生掌握知識,還能使學生學會如何學習,培養學生獨立思考的能力和自主學習的能力,有利于學生的個性發展。雖然虛擬現實技術在教育中的應用剛剛興起, 與其他領域相比還不太成熟,但相信它在教育系統中一定會有美好的未來!

[參考文獻]

[1j范利,白建國,張華從認知心理學看變革傳統教學方式的必然Uj.科技信息(學術研究),200B,(O8).

[2]裴衣非計算機在教學方式改革中的作用uJ.科技信息(學術研究),2008,(O5)

[3]Southwest.Virtools~ [DB/OL]. http://www.86vr.corn/ware/software/200210/421.html,2007-08-20.

[4]李昌國,朱福全,譚良,楊春.基于3D 和Virtools技術的虛擬實驗開發方法研究U1_計算機T程與應用,2006,(31).

[5]http:ltwww.virtools.com.cn/bbs/index.asp.

[6]劉明昆編著.三維游戲設計師寶典~Virtools開發工具篇.四川:四川出版集團.四川I電子音像出版中心,2005

[7]劉明昆編著.三維游戲設計師寶典一Virtools技術實戰篇.汕頭:汕頭大學出版社,2006.

[8]李昌國.基于3D 和Virtools技術的虛擬實驗室架構設計[D].四川I師范大學,2007.

[9]http://blog.hxsd.com.cn/blog/huangsixian/arficle/i19882.html,2007-7-10.

[1O]李欣《現代教育技術》虛擬實驗室的設計與開發UJ.現代教育技術,2008,(O2).

 
反對 0舉報 0 收藏 0 打賞 0評論 0
免責聲明
本文為佚名原創作品,作者: 佚名。歡迎轉載,轉載請注明原文出處:http://www.451292.com/news/show-2434.html 。本文僅代表作者個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,作者需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們。
 
更多>同類資訊頭條

入駐

企業入駐成功 可尊享多重特權

入駐熱線:18682138895

請手機掃碼訪問

客服

客服熱線:18682138895

小程序

小程序更便捷的查找產品

為您提供專業幫買咨詢服務

請用微信掃碼

公眾號

微信公眾號,收獲商機

微信掃碼關注

頂部

av丝袜在线,国产成人一二,婷婷av在线,成人影院在线播放
69堂精品视频| 日韩综合在线视频| 91精品国产综合久久久久| 精品国产污污免费网站入口 | 最新国产成人在线观看| 午夜精品久久久久久久| 成人午夜精品在线| 精品国精品国产| 欧美a级理论片| 欧美精品乱码久久久久久| 亚洲欧美另类久久久精品2019| 日日骚欧美日韩| 欧美日韩另类国产亚洲欧美一级| 国产午夜亚洲精品理论片色戒| 日韩有码一区二区三区| 欧美日韩中文一区| 亚洲成人一区二区| 69久久99精品久久久久婷婷| 午夜精彩视频在线观看不卡| 欧美日韩久久久| 视频在线在亚洲| 亚洲精品一区二区三区蜜桃下载| 日本成人在线看| 久久婷婷成人综合色| 国产成人av一区| 亚洲精品视频免费观看| 欧美一级夜夜爽| 成人午夜av影视| 夜夜精品浪潮av一区二区三区| 欧美日韩中字一区| 国产一区二区三区精品视频 | 亚洲欧美色一区| 在线观看免费一区| 日韩高清不卡在线| 中文字幕的久久| 欧美日韩国产综合一区二区| 黄一区二区三区| 亚洲综合激情另类小说区| 欧美变态tickle挠乳网站| 高清在线观看日韩| 秋霞电影网一区二区| 亚洲女厕所小便bbb| 久久精品亚洲一区二区三区浴池| 91久久一区二区| 9人人澡人人爽人人精品| 国产真实乱子伦精品视频| 亚洲国产一区在线观看| 最新欧美精品一区二区三区| 精品剧情v国产在线观看在线| 欧美丰满美乳xxx高潮www| 日本高清不卡在线观看| av成人免费在线| 成人精品一区二区三区四区 | 色综合天天狠狠| 国产在线不卡一卡二卡三卡四卡| 亚洲电影中文字幕在线观看| 国产免费观看久久| 国产精品久久久久久久久晋中| 欧美国产日韩一二三区| 欧美激情一区二区三区在线| 日本一区二区三区电影| 亚洲视频一区在线| 首页亚洲欧美制服丝腿| 精品一区二区三区免费播放| 国产精品自拍三区| 91香蕉视频mp4| 制服丝袜亚洲精品中文字幕| 欧美一区二区三区喷汁尤物| 亚洲精品在线观看网站| 国产精品午夜久久| 日韩成人精品在线观看| 粉嫩av一区二区三区在线播放 | 久久综合色8888| 一区在线播放视频| 日本欧美大码aⅴ在线播放| 国产精品一区久久久久| 欧美亚洲图片小说| 国产偷国产偷亚洲高清人白洁| 亚洲人成在线观看一区二区| 久久精品久久久精品美女| 成人免费毛片嘿嘿连载视频| 欧美一区二区三级| 亚洲欧美日韩在线| av在线不卡电影| 国产丝袜美腿一区二区三区| 日韩电影一区二区三区四区| 97久久精品人人做人人爽50路| 欧美一区二区视频在线观看| 国产精品系列在线| 国产成人av电影在线| 国产日韩精品一区| 国产成+人+日韩+欧美+亚洲 | 亚洲欧美一区二区在线观看| 国产精品88av| 日本色综合中文字幕| 岛国精品在线观看| 激情综合五月天| 亚洲日本免费电影| 欧美成人精品3d动漫h| 欧美日韩视频第一区| 99国产精品久| 婷婷久久综合九色国产成人 | 亚洲成人av一区二区三区| 色婷婷激情久久| 国产精品免费丝袜| 国产大陆a不卡| 亚洲精品高清在线观看| 91视频免费观看| 亚洲日本韩国一区| 在线成人av网站| 国产一区二区三区免费观看| 最新中文字幕一区二区三区| 在线视频一区二区三区| 日韩精品电影在线观看| 91香蕉视频污| 精品一区二区免费在线观看| 日韩毛片在线免费观看| 666欧美在线视频| 99久久精品国产观看| 日韩精品三区四区| 亚洲一级二级在线| 国产人伦精品一区二区| 日韩欧美国产一区二区三区| 色婷婷精品大在线视频| 久久精品久久99精品久久| 亚洲一区av在线| 亚洲欧洲一区二区三区| 精品久久人人做人人爰| 欧美高清你懂得| 精品视频一区二区不卡| 色av一区二区| 94-欧美-setu| 色诱亚洲精品久久久久久| 成人动漫一区二区在线| 国产乱国产乱300精品| 久久国产精品99久久久久久老狼 | 日韩一级二级三级| 日韩精品在线网站| 久久久精品2019中文字幕之3| 久久综合久久综合九色| 久久久久久一级片| 欧美国产日韩一二三区| 亚洲欧洲日韩av| 五月综合激情婷婷六月色窝| 婷婷成人综合网| 国产一区二区主播在线| a级精品国产片在线观看| 色综合久久久久综合体桃花网| 91丨porny丨最新| 日韩久久免费av| 亚洲丝袜制服诱惑| 久久国产综合精品| 在线免费观看视频一区| 欧美大片顶级少妇| 亚洲影院免费观看| 国产成人啪午夜精品网站男同| av日韩在线网站| 久久午夜国产精品| 日韩高清欧美激情| 欧美综合视频在线观看| 国产精品狼人久久影院观看方式| 亚洲成人动漫精品| 91啪亚洲精品| 国产日韩欧美在线一区| 日韩成人免费电影| 91国偷自产一区二区开放时间 | av中文字幕不卡| 91精品国产日韩91久久久久久| 国产成人99久久亚洲综合精品| 一区二区三区四区国产精品| 色欧美乱欧美15图片| 国产欧美一区二区三区鸳鸯浴| 99久久综合色| 成人aaaa免费全部观看| 99在线视频精品| 韩国av一区二区三区四区| 色国产精品一区在线观看| 国产精品久久夜| 99视频在线精品| 亚洲人成伊人成综合网小说| 97精品超碰一区二区三区| 国产精品素人视频| 国产精品18久久久久久久久| 国产欧美精品一区| fc2成人免费人成在线观看播放 | 国产三级精品视频| 国产a区久久久| 中文字幕不卡一区| 欧美午夜精品久久久| 日韩精品福利网| xfplay精品久久| 色欧美片视频在线观看| 日韩精品亚洲专区| 亚洲女厕所小便bbb| 精品国产青草久久久久福利| 成人黄色av网站在线| 免费一级片91| 国产精品全国免费观看高清 | 亚洲天堂2014| 国产精品三级av|