美女免费视频一区二区_国产盗摄视频在线观看_国产免费电影网站入口_亚洲综合男人的天堂_国产三级理论片_成人福利视频网站_香蕉视频黄色在线观看_四季av一区二区凹凸精品_亚洲国产精品日韩

愛采購

發產品

  • 發布供應
  • 管理供應

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

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

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

二十世紀六十年代興起的認知心理學在教育教學領域提出了~ 些新思想、新觀念,給今天的教學方式帶來了一場新的革命。現代認知心理學主要研究人們對知識的獲得、儲存、提取和運用的過程,認為人在信息加工時是主動的,不是被動的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://m.yisaihao.com/news/show-2434.html 。本文僅代表作者個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,作者需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們。
 
更多>同類資訊頭條

入駐

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

入駐熱線:18682138895

請手機掃碼訪問

客服

客服熱線:18682138895

小程序

小程序更便捷的查找產品

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

請用微信掃碼

公眾號

微信公眾號,收獲商機

微信掃碼關注

頂部

亚洲欧美另类图片小说| 亚洲成人黄色片| 亚洲不卡中文字幕无码| 国产成人自拍高清视频在线免费播放| 久久福利小视频| 亚洲婷婷综合色高清在线| 91国内精品久久久久| 亚洲美女www午夜| 思思99re6国产在线播放| 亚洲综合国产精品| 老妇喷水一区二区三区| 成人爽a毛片| 国产一区999| xxx在线播放| 国产精品综合一区二区| 日韩激情小视频| 色一情一乱一乱一91av| 国产三级视频在线看| 性欧美大战久久久久久久免费观看| 欧美 日韩 国产精品免费观看| 亚洲一区精品在线观看| 欧美日韩国产精品一区二区| 艳妇臀荡乳欲伦亚洲一区| 综合伊人久久| 亚洲免费av一区| 91精品在线观看入口| 福利片在线看| 少妇大叫太粗太大爽一区二区| bt7086福利一区国产| 一个人在线观看免费视频www | 欧美一区二区三区思思人| 日本视频免费| 国产夫妻自拍一区| 色综合久久88色综合天天免费| 先锋av资源站| 国产成人免费电影| www.激情成人| 成人亚洲欧美日韩在线观看| 国内精品久久久| 99av国产精品欲麻豆| 国产又粗又大又长| 涩视频在线观看| 精品国产一区二区三区日日嗨 | 一级黄色片毛片| 不卡av日日日| 18国产精品| 不卡一区二区在线观看| 精品久久久久久电影| 视频免费一区| 国产精品无码一区二区三区| 亚洲免费视频在线观看| 亚洲精品综合| 精品人妻伦九区久久aaa片| 夜夜精品视频一区二区 | 小明成人免费视频一区| 亚洲午夜久久久久久久久| 亚洲精品日韩欧美| 91精品国产自产拍在线观看蜜| av中文字幕免费在线观看| 国产精品久久久久久久久免费丝袜 | 国产精品久久久久久中文字| 欧美jizz19性欧美| 亚洲精品无码专区在线播放| 中国一级特黄毛片| 国产精品日本| 中文一区在线观看| 亚洲v国产v| 一区精品在线播放| 欧美粗大gay| 青青青视频在线播放| 俺去亚洲欧洲欧美日韩| 欧美一区91| 九色在线观看视频| 亚洲av无码国产综合专区| 久久精品视频99| 欧美亚洲视频| 黄色在线免费| 神马午夜在线观看| 久久久黄色av| xfplay精品久久| 九色精品视频在线观看| 一个人看的视频www| 男女啪啪免费视频网站| 久久久久资源| 国产91色在线| 欧美一区二区网站| 亚洲女性喷水在线观看一区| 亚洲最好看的视频| 豆国产97在线|亚洲| 999热精品视频| 国产成人一区二区三区| 久久香蕉国产线看观看99| 亚洲熟女乱色一区二区三区久久久| 国产人妻互换一区二区| 亚洲午夜电影网| heyzo在线| 国产免费黄色片| 日本美女xxx| 男人天堂网视频| 国产一区二区三区在线观看网站| 欧美精品少妇| 一区不卡在线观看| 日韩网站免费观看| 久久精品欧美一区二区三区不卡| 亚洲五月综合| 日本在线免费中文字幕| 色婷婷av一区二区三| 9久久婷婷国产综合精品性色 | 欧美日韩黄色一级片| 欧美久久电影| 日本不卡免费高清视频| 欧美本精品男人aⅴ天堂| 国产精选在线| 成人免费淫片免费观看| www亚洲视频| 在线观看成人免费| 日韩av片免费在线观看| 国产精品灌醉下药二区| 欧美国产小视频| 九色网友自拍视频手机在线| 国产精品成人久久久| 亚洲 国产 欧美一区| 久久久成人的性感天堂| 3d动漫精品啪啪一区二区竹菊| 亚洲欧美日韩国产综合在线 | 黑人极品videos精品欧美裸| 黄页视频在线91| 91麻豆精品国产91久久久更新资源速度超快 | 伊人成人开心激情综合网| 国产色产综合色产在线视频| 国产精品三级av| 中文字幕一区二区三区色视频| 亚洲一区二区三区在线看 | 欧美三级不卡| 91精品一区二区三区综合| 99热播精品免费| 搞黄视频免费在线观看| 亚洲av无码国产精品久久不卡 | 欧美国产日韩二区| 午夜一区二区三区在线观看| 亚洲黄色性网站| 99视频一区| 国产精成人品2018| av在线女优影院| 精品国产视频在线观看| 麻豆chinese极品少妇| 国产一级黄色av| 毛片aaaaaa| 日本人妻一区二区三区| 三上悠亚久久精品| 国产a级黄色大片| 精品粉嫩超白一线天av| 偷拍日韩校园综合在线| 亚洲在线一区二区三区| 久久久久久久久蜜桃| 国产亚洲福利社区一区| 欧美在线观看你懂的| 亚洲欧美成人在线| 国产精品久久久久免费a∨大胸| 国产精品欧美久久久| 国产精品久久视频| 成人亲热视频网站| 亚洲美女屁股眼交3| 成人黄色在线看| 99国产精品99久久久久久粉嫩| 欧美激情视频一区二区三区在线播放| 欧美一级三级| 禁断一区二区三区在线| 欧美精品momsxxx| 欧美理伦片在线播放| 91在线成人| 性国产高清在线观看| 最近中文字幕在线观看| 99久久精品国产色欲| 欧美性猛交xx乱大交| eeuss影院www天堂免费| 中国女人内谢69xxxx视频| 亚洲成a人片77777老司机| 日韩激情文学| 成人在线小说| 日日摸日日添日日躁av| 一本色道久久综合精品婷婷| 国产又黄又粗又硬| 中国女人内谢25xxxx免费视频| 热99精品视频| 综合图区亚洲白拍在线| 日本福利小视频| 日本综合字幕| 国产欧美日本| 久久精品夜色噜噜亚洲a∨| 欧美综合一区二区| 欧美性xxxxx极品少妇| 国产视频欧美视频| 久久99国产综合精品女同| 人人澡人人澡人人看欧美| 国产乱肥老妇国产一区二| 亚洲7777| 亚洲美女爱爱视频| 夫妇交换中文字幕| 亚洲成人在线电影|