《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于MultiGen Creator和Vega的虛擬訓練場設計研究
基于MultiGen Creator和Vega的虛擬訓練場設計研究
摘要:  MultiGen Creator是 由 MultiGen—Paradigm公司開發的一種用于對可視化系統數據庫進行創建和編輯的交互工具。MuhiGen Creator是世界上領先的實時三維數據庫生成系統.具有完整的交互式實時三維建模系統。廣泛的選項增強了其特性和功能。用于產生高優化 、高精度的實時 3D內容,可以用來對戰場仿真、城市仿真和計算可視化等復雜場景的視景數據庫進行產生、編輯和查看。這種先進的技術,由包括自動化的大型地形和三維人文景觀產生器 、道路產生器等強有力的集成選項來支撐。
Abstract:
Key words :

  1  MultiGen CreatorVega軟件介紹

  1.1 Creator建模軟件

  MultiGen Creator是 由 MultiGen—Paradigm公司開發的一種用于對可視化系統數據庫進行創建和編輯的交互工具。MuhiGen Creator是世界上領先的實時三維數據庫生成系統.具有完整的交互式實時三維建模系統。廣泛的選項增強了其特性和功能。用于產生高優化 、高精度的實時 3D內容,可以用來對戰場仿真、城市仿真和計算可視化等復雜場景的視景數據庫進行產生、編輯和查看。這種先進的技術,由包括自動化的大型地形和三維人文景觀產生器 、道路產生器等強有力的集成選項來支撐。

  MuhiGen Creat0r在滿足實時性的前提下.能夠生成面向仿真的、逼真性好的大面積場景。它可為 25種之多的不同類型的圖像發生器提供建模系統工具 .其 OpenFlight格式在實時三維領域中成為最流行的圖像格式 .并成為仿真領域的行業標準。

  1.2 Vega實時仿真

  Vega是 MultiGen—Paradigm公司應用于實時視景仿真 、聲音仿真和虛擬現實等領域的軟件環境。它把先進的仿真功能和易用的工具結合在一起,創建 了一種使用最簡單 ,但最具創造力的體系結構.來創建、編輯和運行高性能的實時應用。Vega使用 Lynx界面定義和預覽應用程序。在 Vega中包含了創建一個應用程序所必須的全部 API.但是簡單的應用程序僅靠 Lynx 就可以實現  Lynx是一種基于 X/Motif技術的點擊式圖形環境 .用戶只需通過鼠標即可驅動圖形中的對象以及動畫中的實時控制.并允許用戶在不 同時編寫源代碼 的情況下即可配置一個應用程序。 Vega還包括完整的 C語言應用程序接13.為軟件開發人員提供 了最大限度的軟件控制和靈活性。

  2 構建虛擬訓練場

  以某綜合訓練場場景三維重建為例 .進一步討論了虛擬現實技術。系統開發流程如圖 1所示。

  2.1 建模數據的獲取及處理

  虛擬綜合訓練場場景 .需要獲取的建模數據主要是指訓練場內各種器材設施的參數信息 、周邊建筑物的信息、整個訓練場的分布信息以及環境景觀的紋理信息。

  對獲取的信息進行處理 .主要是對照片紋理信息的處理 。先通過數碼相機拍照.再利用 Photoshop或者 Creator自帶的紋理處理工具進行截取、糾正 、縮放等處理。盡管 Creator對紋理的格式 、大小沒有太多的限制,但 Vega對紋理數據的要求相對比較嚴格 .不能滿足要求的紋理不能正確顯示 ,所 以必須對Creator用到的紋理進行編輯由于綜合訓練場的地形較為平坦.可 以采用 Delaunay算法將 DED格式的地形數據進行轉化。

系統開發流程

  2.2 三維建模

  根據所獲取的建模數據 .可利用 Creator建立起三維場景模型,包括訓練場的各種器材設施 、附近的建筑物、花草樹木 、道路等。訓練場場景模型層次結構如圖2所示。綜合訓練場的場景模型主要分為靜態實體和動態實體 。

訓練場場景模型層次結構

  (1)靜態實體建模。靜態實體主要有固定的訓練器材設施、道路、樹木、建筑物等。由于訓練場內的訓練設施數量比較多.所要建模的數據量比較大.不可能把所有模型都放在整個訓練場場景中進行建模.因此可以單獨地制作每一個訓練器材。最后將所有模型集成為整個訓練場場景。

  對于單一的固定訓練器材 .可以將訓練器材進行結構分解 ,運用 Creator的多種幾何工具進行構建,再進行組合。形成完整的單一實體。

  由于訓練場周邊的建筑物相對較少 .形狀都較為規則 .因此可以簡單地進行幾何建模并貼上紋理。Creator中的布告板 .可以使模型在仿真過程中始終保持面對視點.通常用于創建場景中類似路燈或者樹木等具有對稱性的實體。方法是將表示物體的透明紋理貼到模型表面.然后在運行時,模型會自動旋轉,始終面向視點。我們可以運用這種方法來實現訓練場中樹木 、路燈等模型的建模 ,從而減少模型中多邊形的數量.提高仿真效率。

  根據實時漫游特性的需要.我們可以選擇圓柱面和半球面模型對天空進行建模,并用紋理映射的方法體現天空背景。

   (2)動態實體建模。訓練場中的紅旗屬于動態實體,利用Creator對其進行建模主要是通過切換紋理來實現的。以在風中飄揚的紅旗為例.首先利用 Photoshop對紅旗的紋理進行處理 .確定幾張要循環顯示的圖片。在根節點下建立幾個子節點.每個子節點建立一個面,將處理好的紅旗紋理貼上每個面 .設置每張圖片輪流顯示的時間,最后隱藏除第一個子節點以外的其它節點。這樣。一個迎風飄揚的紅旗就完成了。

  2.3 優化模型數據庫

  使用 Creator建模的最終 目的是為了在仿真程序中使用。在不影響場景真實感的前提下.為了保持程序運行的平滑性,提高系統運行的實時性.在制作模型的后期要盡可能的對模型進行優化處理。在構建虛擬訓練場景的過程中。主要采用以下優化方法:

 

  (1)刪除不必要的多邊形。我們可以通過刪除在視錐體中看不到的多邊形來減少多邊形的數量.這些多邊形包括模型內部的多邊形、其它多邊形后面隱藏的細節多邊形、模型底面的多邊形等

  (2)使用多層次細節模型。在不影響模型逼真性的情況下合理設置 LOD的層數 、每個層次間的切換距離、紋理的大小精細程度等,雖然會增加一些工作量 ,但卻節省了系統資源,提高了系統運行速度。

  (3)采用實例化的方法對模型進行處理。通常應用于表示三維場景數據庫中多次重復出現的對象實體.例如道路兩旁的樹木。實例化模型的優點主要體現在能夠顯著節省磁盤空間便于創建、編輯和修改模型。

  3 場景漫游

  所有的訓練場場景模型建立完成后.需要進一步對模型進行驅動 .實現場景的實時漫游功能。首先 ,要設置 LvnX參數 。對觀察者、運動方式、環境特效等功能模塊進行初步的設置。具體方法是:在 Scenes中設置為一個觀察者所能看到的所有對象模型:在 Observers中設置觀察者;在 Motion Model中為觀察者設 置運動方式 ;在 Environments和 Environment Effects中設置天空和云的效果 。然后在系統中設置兩種碰撞檢測:一是與地面的碰撞檢測.使觀察者始終隨著地形的變化而改變視點的高度:二是與訓練設施和建筑物的碰撞檢測,避免觀察者穿墻而過的情況。

  在 Vega中可以采用鍵盤控制漫游和固定路徑 自動漫游本文主要是采用鍵盤控制漫游。具體來說.是在Vega中的Motion Models面板選擇Drive運動模式。最后需要生成可執行文件,可在 VC中激活其函數庫。

  4 結束語

  本文利用虛擬現實技術進行了虛擬綜合訓練場場景的三維重建 ,運用 Creator建立起 了各種逼真的訓練設施 、環境、地貌等模型.同時對模型進行了優化。然后利用 Vega工具開發了漫游功能.基本上完成了虛擬訓練場的重建.并能與之進行自然、三維可視的交互,具有真正的沉浸感。虛擬綜合訓練場的實現。為建立其它形式的訓練場景提供 了一種可行性的方法 。具有一定的應用價值

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
性欧美18~19sex高清播放| 久热精品视频在线| 亚洲电影一级黄| 香蕉成人久久| 亚洲一区在线直播| 亚洲视频专区在线| 在线视频亚洲一区| 在线一区二区三区四区五区| 91久久中文字幕| 亚洲国产精品第一区二区| 在线日韩av片| 亚洲国产91精品在线观看| 亚洲大胆视频| 亚洲激情视频| 日韩一本二本av| 99精品视频免费| 一区二区三区日韩欧美| 一区二区三区欧美激情| 中文精品视频一区二区在线观看| 一区二区三区免费看| 亚洲免费伊人电影在线观看av| 亚洲在线1234| 先锋影音久久| 久久精品国产一区二区三区免费看| 欧美在线看片a免费观看| 欧美在线观看视频在线 | 亚洲人成绝费网站色www| 亚洲区在线播放| 一区二区三区视频在线播放| 亚洲一区二区三区免费在线观看| 亚洲欧美一区二区原创| 久久丁香综合五月国产三级网站| 亚洲国产欧美国产综合一区| 亚洲另类春色国产| 亚洲一区二区黄色| 翔田千里一区二区| 久久久精品2019中文字幕神马| 久久亚洲欧美| 欧美久久久久久| 国产精品视频福利| 红杏aⅴ成人免费视频| 久久精品一区四区| 欧美午夜免费影院| 欧美性猛交xxxx乱大交退制版 | 国产精品久久波多野结衣| 国产日本欧洲亚洲| 在线欧美日韩精品| 日韩亚洲国产精品| 亚洲一区二区在| 亚洲第一精品福利| 亚洲一卡二卡三卡四卡五卡| 欧美在线视频免费| 欧美电影电视剧在线观看| 国产精品第一区| 国产一区二区久久精品| 亚洲国产小视频| 亚洲欧美在线一区二区| 亚洲日本一区二区三区| 亚洲女同精品视频| 美女图片一区二区| 国产精品福利网站| 樱桃视频在线观看一区| 一本色道久久综合一区 | 正在播放亚洲一区| 久久精品一区二区| 欧美日韩国内自拍| 国产日韩欧美视频在线| 亚洲人体影院| 欧美中文在线观看| 亚洲在线视频| 老司机精品久久| 国产精品劲爆视频| 亚洲国产99精品国自产| 午夜精品久久久| 一区二区三区精品视频| 另类欧美日韩国产在线| 欧美视频在线视频| 亚洲二区免费| 欧美一级久久久久久久大片| 亚洲视频电影在线| 麻豆精品视频| 国产欧美一区二区三区在线老狼 | 激情校园亚洲| 亚洲五月婷婷| 亚洲日韩欧美视频| 久久精品国产久精国产爱| 欧美日韩亚洲视频一区| 影音先锋中文字幕一区二区| 亚洲天堂视频在线观看| 亚洲人体影院| 久久综合给合久久狠狠色| 国产精品家教| 99在线精品免费视频九九视| 最新精品在线| 久久人人爽国产| 国产伦精品一区二区三| 亚洲乱亚洲高清| 亚洲人成在线播放| 久久天堂av综合合色| 国产精品日本一区二区| 亚洲美女91| 亚洲精品国产拍免费91在线| 久久久999成人| 国产精品免费观看视频| 亚洲精品日韩综合观看成人91| 亚洲电影免费在线| 久久久久久国产精品mv| 国产精品美女主播| 夜夜狂射影院欧美极品| 日韩视频免费看| 欧美va天堂在线| 影音先锋久久| 亚洲电影观看| 久久夜色精品一区| 国产综合av| 亚洲日韩第九十九页| 亚洲日韩成人| 欧美第十八页| 亚洲黄色影院| 亚洲精品久久7777| 欧美福利视频网站| 亚洲电影观看| 亚洲精品日韩在线观看| 免费看亚洲片| 亚洲国产精品美女| 99精品视频网| 欧美日韩视频一区二区| 99re视频这里只有精品| 亚洲私人影吧| 国产精品国产| 亚洲欧美日韩国产成人| 香港久久久电影| 国产日韩欧美高清免费| 亚洲综合色激情五月| 欧美一级视频一区二区| 国产麻豆综合| 欧美与黑人午夜性猛交久久久| 久久久国产精彩视频美女艺术照福利| 国产午夜精品久久久| 久久99在线观看| 久久亚洲不卡| 亚洲国产精品高清久久久| 99re66热这里只有精品3直播| 欧美久久久久久久久久| 99国内精品久久| 亚洲免费视频在线观看| 国产精品天天摸av网| 午夜亚洲视频| 美女诱惑一区| 亚洲精品视频在线| 亚洲一区二区三区中文字幕在线| 国产精品毛片在线看| 先锋影院在线亚洲| 久久夜色精品一区| 最新中文字幕一区二区三区| 在线亚洲一区观看| 国产精品视频久久| 久久国产黑丝| 欧美电影专区| 一本久道久久综合婷婷鲸鱼| 欧美一级夜夜爽| 伊人精品久久久久7777| 日韩午夜在线| 国产精品久久久免费| 久久国产精品一区二区| 欧美二区在线观看| 一区二区三区黄色| 久久久久99| 亚洲人成在线免费观看| 欧美亚洲自偷自偷| 亚洲第一精品在线| 亚洲欧美日韩国产成人| 一区二区三区无毛| 国产精品99久久久久久人| 国产偷国产偷亚洲高清97cao| 亚洲精品国久久99热| 国产精品久久久久77777| 久久精品一本| 欧美午夜一区二区| 亚洲国产欧美日韩另类综合| 欧美日韩一区二区视频在线| 小嫩嫩精品导航| 欧美国产欧美综合 | 麻豆国产精品一区二区三区| 99精品欧美一区二区蜜桃免费| 久久狠狠婷婷| 国产一区二区精品久久| 亚洲网站在线看| 在线看片日韩| 欧美制服丝袜| 亚洲伦理精品| 久久亚洲私人国产精品va媚药| 99亚洲视频| 另类欧美日韩国产在线| 亚洲一区欧美一区| 欧美另类人妖| 亚洲国产经典视频| 国产精品一区免费观看| 亚洲最快最全在线视频| 一区二区亚洲精品国产|