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

基于Unity3d的桂林七星公園全景導航系統

2017-03-14 22:53:14劉億斯李一媛陸漢軾黃章菡
科技視界 2016年27期
關鍵詞:可視化設計

劉億斯 李一媛 陸漢軾 黃章菡

【摘 要】信息可視化技術的使用已經在生活中獲得廣泛的使用,并且已經在用戶中獲得了廣泛的使用,而將信息可視化技術與三維建模技術結合是近幾年來一個新的突破點。本文將介紹如何基于桂林七星公園數字化,并且如何移植到相關移動平臺上。該系統主要基于Unity3d平臺搭建,結合3dsmax建模技術和使用Ecplips作為開發環境開發的Android技術建立一個方便用戶快捷、高速的可視化旅游景區的全景導航系統。

【關鍵詞】全景導航;Unity3D;3dsmax;Android

0 引言

在現在,隨著移動平臺的廣泛傳播,手機已經成為人們出門不可缺少的出行工具。同時,這幾年,移動平臺的潛力也在不斷被挖掘,基于移動平臺的內容也在不斷的增多。因此,人們對移動平臺的要求越來越高,傳動的依靠文本、圖像和視頻這些體驗方式已經慢慢的不能滿足人們的需求了。針對這種情況,許多公司做出了一些新的嘗試,而我們,也緊跟著技術的潮流,嘗試著將這些內容移植到日益流行的移動平臺上。

團隊處于國際聞名的旅游城市-桂林,而七星公園則是這著名國際旅游勝地中的最著名的景點。因此,團隊決定將七星公園作為本次開發的原形。

1 開發軟件介紹

1.1 Unity3d

Unity3D是一個用于創建諸如三維視頻游戲、建筑可視化、實時三維動畫等類型互動內容的綜合型創作工具。目前Unity3d主要使用windows和Mac平臺進行開發,但是開發平臺并沒有限制Unity3d發布出來程序的環境,同時Unity3d開發出來程序最大的優勢則是開發時間周期短,上手較為容易,開發界面較為友好和有著龐大的社區資源支持。

1.2 3dsmax

3dsmax是一個對于初學者較為容易上手的三維建模軟件,并且其中的制作流程較為簡單高效,可以使初學者比較快的上手。雖然其中的命令較多且繁雜,但只要你的操作思路清晰上手是一件非常容易的事情。

1.3 Android

Android是一款基于Linux源代碼開發的操作系統,主要使用與移動設備,比如智能手機和平板電腦。經過多年的發展,Android被采用在移動設備的數量已經超過10億臺。同時安卓具備良好的開源特性以及Google主導良好社區氛圍能夠讓廣大初學者較為方便的學習。

2 交互設計

該軟件的交互較易上手,打開軟件后,點擊下方的起點按鈕再點擊場景中的道路,場景會出現一個綠色的箭頭提示用戶已經設置好起點,終點也同理。當終點與起點都設置完成時,窗口會自動出現相關線段。并且可以單擊視圖開關按鈕、視圖縮放按鈕。

除此之外,點擊藍色小人可以進入Ecplise開發的Activity,該界面有主要由六個按鈕組成,分別為:百度地圖、一鍵分享、七星公園、七星社區、游客定位、退出界面。每個功能的說明皆在具體設計中查閱。

3 具體設計

在項目開始時,需要進行實地考察、取景,接著使用3DS Max建模工具進行相關場景的建模。考慮到最終的發布平臺為移動平臺,所以在建模的時候要根據移動平臺的性能進行適當的刪減,在畫面效果和運行流暢度中進行合適的取舍。除此之外,七星公園的場景眾多,同時里面的植被也較為復雜,而植被系統也是需要消耗大量的性能。最終,為了保證性能的流暢,我們選擇了將展示的目標放在展示地圖和模型上面,對植被系統進行大量的刪減。

下面展示使用3dsmax軟件進行建模并且完成貼圖好的效果。

接著再打開Unity3d將相關模型置入到保存模型的文件夾中,建立好相應的地形,同時設置好相應的道路和并將模型擺放到正確的位置。

模型與地形設置完畢后,下一步則為設置好相關的交互,在該項目中,核心的交互為自動尋路系統,在該項目中,當用光標點擊道路上的位置,則程序會自動根據點擊的兩個位置來設置尋路的起點和終點來進行自動導航。

導航功能實現,則以A*算法為基礎,在Unity3d使用AstarPathfing插件來完成的,為了更好的讓用戶了解實際的路徑,我們在AstarPathfing插件上面進行了修改,將顯示在地面的線段改為立體的紅色線段。

這樣,在Unity3d中的工作基本上完成,當用戶打開程序時,可以根據當前的需要進行導航,同時也能在這個程序中一覽七星公園場景情況。

點擊藍色小人后,會自動切換到該界面,而界面的切換則是設置不同的Activity來實現的,不同功能的實現是調用各大公司提供的SDK,比如百度地圖,可以在百度地圖API官網中獲得相應的SDK,接著再導入即可,其他的API實現基本上一致,下面就不再敘說了。

最后,在Unity3d中的Edit-Preferences-External Tools-Android SDK Location指定好安卓SDK位置,點Switch Platfrom切換到Android平臺,等編譯完成后出APK文件即可在手機上運行了。

4 詳細設計

4.1 A*算法及擴充

本系統采用的尋路算法是使用基于A*算法的AstarPathFinding插件實現。

A*算法的基本原理是通過建立一個從空中向地面投射的一個地圖,接著在地圖中標示出障礙物。其中尋路步驟為:首先判斷當前節點周圍是否可以,接著再一次判斷周圍節點距離終點距離最短的,而最短距離的判斷有多種方式,比如可以通過簡單的進行歐幾里得距離判斷。選出其中最好的節點,將節點加入一個數據結構中,可以使鏈表、棧等等。依次執行上面的判斷,就可以得出一個可以的路徑了。

在Unity3D中,我們可以使用AstarPathFinding來進行尋路,但是這個插件的使用有一個缺陷,則是顯示在地面上的只是一條簡單線段,不能滿足我們系統的需求。因此,我們在對這個插件進行了修改。思路為:當獲取到路線后,節點信息也會獲取出來,那么我們可以在兩個節點中添加一個顯示Line的Gameojbect,當有N個節點時,則會有N-1個線段。

除此之外,在獲取到路徑后,可以遍歷每個節點的周邊信息,同時在建筑上添加碰撞體,這樣就可以判斷當前路徑經過哪些景點了。

5 結語

基于Unity3d的桂林七星公園的全景導航系統實現的不同功能的整合,不同的小組對不同的功能進行分布設計,最終在Unity3d中實現整合,分布調用。并且利用Unity3d的三維技術給用戶展示了一種未來的可視化設計,給用戶一種全新的體驗。但這個程序依然也有許多不足之處,比如UI過于簡陋和畫面跟不上時代的發展,我們將會在后期中,對這個程序進行發展,一一改進該程序的不足之處。

【參考文獻】

[1]喻臻鈺,楊昆.基于3ds與Unity3D的三維虛擬校園系統的設計與實現[J].電腦知識與技術,2016(3):218-221.

[2]鄭立國,王棟柱,羅江林,張蕊.基于Unity3D的虛擬校園漫游系統[J].電子技術與軟件工程,2015(1):107-108.

[3]趙德彩.山東科技大學三維虛擬校園系統設計與實現[D].青島:山東科技大學,2013.

[4]劉杰,孔令德,楊慧炯.中華傅山園三維虛擬漫游系統的研究與設計[J].電子測試,2012,12(1):87-91.

[5]劉柱.基于Unity Web3D虛擬校園的設計和實現[D].大連:大連理工大學,2014.

[6]馬瑞.基于Unity3D的多平臺三維虛擬數字校園的設計與實現[J].蚌埠學院學報,2014(2):13-16.

[7]閆麗娟.校園三維地理信息系統的建模與可視化研究[D].大連:大連理工大學,2013.

[責任編輯:田吉捷]

猜你喜歡
可視化設計
自然資源可視化決策系統
北京測繪(2022年6期)2022-08-01 09:19:06
思維可視化
師道·教研(2022年1期)2022-03-12 05:46:47
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
自然資源可視化決策系統
北京測繪(2021年7期)2021-07-28 07:01:18
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
基于CGAL和OpenGL的海底地形三維可視化
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 国产精品分类视频分类一区| 国产精品成人第一区| 国产日韩欧美精品区性色| 色综合久久88| 国产女人在线视频| 国产第一福利影院| 制服丝袜国产精品| 久久a毛片| 在线视频亚洲色图| 久久青草视频| 欧美日韩中文字幕在线| 成人夜夜嗨| 日本人真淫视频一区二区三区| 亚洲婷婷在线视频| 毛片基地美国正在播放亚洲 | 日本福利视频网站| 黄色网在线| 久久久久亚洲精品成人网 | 亚洲开心婷婷中文字幕| 91亚洲精品国产自在现线| 精品福利网| 精品国产成人高清在线| 亚洲天堂网在线观看视频| 国产尤物jk自慰制服喷水| 毛片久久久| 免费毛片a| 久久精品人人做人人综合试看| 国产在线专区| 国产成人欧美| 色噜噜综合网| 伊人福利视频| 国产精品冒白浆免费视频| 日韩高清中文字幕| 婷婷色丁香综合激情| 国产拍在线| 亚洲娇小与黑人巨大交| 欧美在线一二区| 在线欧美日韩| 精品国产欧美精品v| 九九久久精品国产av片囯产区| 欧洲成人在线观看| 亚洲av无码成人专区| 亚洲无码视频图片| 国产香蕉在线视频| 国产精品v欧美| a毛片免费在线观看| 久久大香伊蕉在人线观看热2| 在线精品视频成人网| 1级黄色毛片| 国产男人天堂| 久久91精品牛牛| 亚洲综合色在线| 久久亚洲天堂| 啊嗯不日本网站| 91偷拍一区| 亚洲有无码中文网| 成人国内精品久久久久影院| 99热这里只有精品2| 一区二区理伦视频| 色成人亚洲| 亚洲色图在线观看| 人妻中文字幕无码久久一区| 亚洲日韩精品综合在线一区二区| 毛片三级在线观看| 成年免费在线观看| 成人欧美在线观看| 18黑白丝水手服自慰喷水网站| 国产99欧美精品久久精品久久| 国产成人啪视频一区二区三区| 国产亚洲男人的天堂在线观看| 国产精品刺激对白在线| 亚洲爱婷婷色69堂| 欧美黄色网站在线看| 午夜精品影院| 国产十八禁在线观看免费| 午夜精品影院| 日本成人福利视频| 国产精品9| 在线看片国产| 国产激爽爽爽大片在线观看| 毛片a级毛片免费观看免下载| 午夜一级做a爰片久久毛片|