

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、無人艇視景系統是一種基于虛擬現實計算機技術的仿真軟件。經過視景系統的開發(fā)和設計,實現視景系統讀取仿真數據的航行演示,實時監(jiān)控所有船只航行狀態(tài)、根據仿真的目標環(huán)境加載需要的地形、記錄仿真中運動數據并保存為仿真錄像等功能。
軟件使用Unity3D作為開發(fā)的圖形引擎,由于國內還沒有使用Unity3D開發(fā)航海類視景系統的案例,本文研究很好的填補了這方面的空白。在開發(fā)過程中使用3Dmax和Delft Ship軟件完成了船舶模型的制作。使
2、用World Machine軟件和Unity內置地形系統制作了珠海東南方向某片海域的島嶼模型作為案例,并詳細論述了島嶼模型的制作和批處理方法。
在航行仿真方面,首先設計了緩存航行數據的結構,并根據該數據結構實現了txt、excel、錄像文件的讀取與數據轉換。同時為實現實時航行監(jiān)控的功能,還加入了基于TCP協議和UDP協議的數據傳輸功能并實現了數據傳輸與轉換。并通過線性插值將獲取的仿真位置數據處理成為能夠進行運動仿真的數據,完成
3、無人艇與障礙物船只的航行仿真演示。仿真演示支持播放速率的調整,支持最高8倍的正常速率的播放和倒放。
除此之外還開發(fā)了一些功能配合航行仿真使其更有效率,基于WindowsForm和UniFileBrowser插件的打開和保存窗體的調用可以使視景系統瀏覽并選擇和保存需要的文件,航線預覽可以在仿真前預覽航線和船舶在仿真過程中任意時刻的位置,地形可以以文件的形式打包并可以按需求加載到場景內,仿真的過程可以按照要求進行錄像和儲存。
4、> 在視景系統的UI交互方面,有三種視角能夠觀察仿真演示。俯視視角具有平行移動和縮放功能,跟隨視角360度旋轉和縮放功能,而第一人稱視角具有方向水平360度,垂直方向0到90度的視角旋轉和縮放的功能。消息窗口功能能夠顯示視景系統的操作反饋和異常信息,浮動信息會實時跟隨船只顯示船只當前時刻的狀態(tài)。直尺工具可以在俯視視角下測量距離,浮漂工具可以按需求標記位置。并同時使用UGUI和NGUI兩種系統實現上述效果,并進行了比較。
相較
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于Unity3D的跨平臺虛擬駕駛視景仿真研究.pdf
- 基于Unity3D的液壓傳動虛擬仿真教學系統開發(fā).pdf
- 基于unity3d的潛行游戲開發(fā)
- 基于Unity3D引擎的FPS游戲開發(fā).pdf
- 基于Unity3D的游戲開發(fā)與設計.pdf
- 基于unity3d引擎的fps游戲開發(fā)(1)
- 基于Unity3D的虛擬實驗系統設計.pdf
- 基于HLA和Unity3D的視景仿真技術研究與應用.pdf
- 基于Unity3D的體感游戲系統的研究.pdf
- 基于Unity3D的虛擬駕駛系統的開發(fā)與應用.pdf
- 基于unity3d《叢林冒險》游戲的設計與開發(fā)
- 基于Unity3D模擬駕駛系統的實現與研究.pdf
- 基于Unity3D《叢林冒險》游戲的設計與開發(fā).docx
- unity3d游戲開發(fā)之坐標系
- 基于Unity3D的碾壓施工實時監(jiān)測模塊的開發(fā).pdf
- 基于Unity3D的增強現實技術研究.pdf
- unity3d命令手冊(1)
- 基于Unity3D引擎的手機端游戲的設計與開發(fā).pdf
- 基于Unity3d的磨礦車間虛擬仿真系統.pdf
- 基于Unity3d的礦熱爐車間虛擬仿真系統設計.pdf
評論
0/150
提交評論