亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        應(yīng)用Unity 3D引擎實現(xiàn)樓盤WEB虛擬漫游思路構(gòu)建

        2014-12-31 00:00:00金國煜
        計算機光盤軟件與應(yīng)用 2014年10期

        摘 要:近年來,隨著我國經(jīng)濟社會的快速發(fā)展與科技時代的不斷進步,許多新型計算機軟件都出現(xiàn)在人們的視野之中,Unity 3D便是其中之一。而Unity 3D的應(yīng)用是離不開虛擬漫游技術(shù)的。所謂虛擬漫游技術(shù)便是虛擬現(xiàn)實技術(shù)理論中的重要分支內(nèi)容,在我國眾多領(lǐng)域都擁有著極為廣泛的應(yīng)用,房地產(chǎn)行業(yè)更是不會例外。本文簡要分析了Unity 3D引擎適用于虛擬樓盤的特點,并描述了應(yīng)用該種引擎設(shè)計WEB 3D的虛擬樓盤系統(tǒng)時,地圖雷達、人物漫游以及模型編輯等種種核心技術(shù)環(huán)節(jié)的實現(xiàn)方式。希望借此文內(nèi)容,能為我國樓盤模擬漫游的可持續(xù)發(fā)展,提供一份可靠的保障。

        關(guān)鍵詞:Unity 3D;虛擬樓盤;WEB 3D;三維場景;漫游引擎

        中圖分類號:TP391.41

        伴隨著我國社會經(jīng)濟與信息技術(shù)的迅猛發(fā)展,各地的房產(chǎn)企業(yè)、售樓處、開發(fā)單位都開始重視起現(xiàn)代化互聯(lián)網(wǎng)平臺的構(gòu)建,通過這種方式,來有效的實現(xiàn)效益增長、網(wǎng)絡(luò)宣傳等作用。但是,房產(chǎn)畢竟不同于其他消費商品,它是需要購房者深思熟慮的,是需要該人群獲取了足夠的信息以后才會決定的。然而,當(dāng)前售樓處對于樓盤的介紹與宣傳大多停留在二維的階段,即是使用文字、圖片、視頻等方式進行描述,這讓購房者非常缺乏交互性與真實感。僅有的立體沙盤模型也無法讓購房者更為直觀的感受到原比例的效果。所以,如若希望購房者能夠形成更好的用戶體驗,必須使用三維的虛擬現(xiàn)實技術(shù)進行模擬。本文便探討了Unity 3D引擎實現(xiàn)樓盤的WEB虛擬漫游技術(shù)中的應(yīng)用,希望能為我國房地產(chǎn)業(yè)的現(xiàn)代化發(fā)展建設(shè)提供一份借鑒建議。

        1 Unity 3D軟件的基本概念闡述

        當(dāng)前,我國3D虛擬展示技術(shù)中,應(yīng)用的較為廣泛的軟件系統(tǒng)有:Cult 3D、Flash 3D、Unity 3D以及VRML等。在這幾種三維軟件系統(tǒng)當(dāng)中,VRML軟件系統(tǒng)是使用三維面片的形式進行幾何信息的記錄的,所以它的幾何造型功能是非常局限的;Flash 3D軟件系統(tǒng)本身的多種引擎都非常依賴于硬件加速系統(tǒng)的支持,并且本身可以渲染的三角面范圍非常有限;Cult 3D軟件系統(tǒng)是不支持陰影渲染的。那么,同上述的軟件系統(tǒng)平臺進行比較,Unity 3D軟件系統(tǒng)便具備更為優(yōu)異的高級渲染效果以及客戶定制支持,Unity 3D本身是一個非常專業(yè)化的多平臺3D游戲的開發(fā)引擎技術(shù),所以其功能與特點的強大性是其他系統(tǒng)所不能及的。因此,Unity 3D軟件系統(tǒng)非常適合應(yīng)用在樓盤WEB的虛擬漫游設(shè)計之中。

        Unity 3D在導(dǎo)進3DS Max等各種軟件構(gòu)建系統(tǒng)的模型文件以后,首先應(yīng)當(dāng)對其進行格式的處理,之后再利用Unity 3D自帶的模板輸出帶有設(shè)定的功能場景。如若用戶對其需要較為特殊的功能,那么便可對于這項功能進行定向開發(fā),然后將其加入到標(biāo)準(zhǔn)的場景庫當(dāng)中,最終輸出并且發(fā)布到WEB平臺中即可。

        2 樓盤WEB虛擬漫游的思路構(gòu)建分析

        對于樓盤的虛擬漫游系統(tǒng)而言,其要求是比較高的,它必須具有雷達、交互菜單操作、定位、視角切換、人物模擬、樓盤全景瀏覽、走入效果等眾多功能的實現(xiàn)。

        2.1 三維模型的制作

        在進行全景設(shè)計以前,必須先將模型進行逐一導(dǎo)入,而后進行編輯組合。其具體的實施步驟如下:其一,運行Unity 3D系統(tǒng),建立新的工程項目,而后將三維模型與三維貼圖全部放置在Assets的文件夾當(dāng)中,通過圖像集合(layers)對象來選擇所需要的對應(yīng)窗口模式;其二,通過點擊Unity 3D軟件系統(tǒng)菜單中的Create Terrain一項來創(chuàng)建樓盤地形以及編輯地形;通過系統(tǒng)菜單中Game Obiet中的Directtion light一項來創(chuàng)建整體燈光,通過Directtion Light一項來編輯整體屬性,最終得到希望得到的三維效果;其三,直接使用鼠標(biāo)將各種建筑物的立體模型從建筑項目中拖拽到場景當(dāng)中進行位置編輯與擺放即可;其四,對于墻壁、樓梯或地面等場景應(yīng)當(dāng)添加Physics系統(tǒng)菜單中Box Collider中的碰撞屬性,不然在制作之后,虛擬漫游的過程當(dāng)中便會出現(xiàn)誤差、穿墻等錯誤的效果;其五,而后,應(yīng)當(dāng)對其燈光進行適當(dāng)?shù)恼{(diào)節(jié),從而達到預(yù)期設(shè)定中需要的陰影效果及光照效果,并且要為3D模型場景中的物體各自添加相對應(yīng)的貼圖。

        2.2 模擬人物漫游的實現(xiàn)方式

        本次模擬的設(shè)定是將第一人稱作為視角實現(xiàn)全樓盤的人物漫游,所以首先需要創(chuàng)建出Unity 3D的游戲?qū)ο笾衅銫apsule這一對象設(shè)定為瀏覽人物,為這個設(shè)定的瀏覽人物添加一個主要的攝像機進行模擬跟隨,而且要調(diào)節(jié)好適當(dāng)?shù)木嚯x以及視角,然后依照創(chuàng)建的運動腳本,將其加載到相應(yīng)的對象上面,以保證能夠控制該人物在漫游的時候其前后左右的移動方向。

        2.3 地圖雷達的設(shè)計與實現(xiàn)

        一般來說,相對復(fù)雜的建筑模型一般會擁有幾個子地點,促使用戶能夠在漫游的過程中更為清楚明確的理解這些建筑模型的實際位置,如此來增強該系統(tǒng)的可用性。故此,為了標(biāo)記與顯示出瀏覽的模擬人物在全部虛擬場景中的所處位置,本文便設(shè)計出了一個全地圖都能夠感知到的雷達。這個功能主要是依靠虛擬場景中設(shè)定的眾多攝像機輔助實現(xiàn)的,并且每一個攝像機都必須為其設(shè)置好適當(dāng)?shù)纳疃戎?,還要明確攝像機分別的優(yōu)先等級,如此才能夠更為明晰準(zhǔn)確地看到每一個攝像機所拍攝出的真實內(nèi)容。其具體的操作步驟為:其一,在整個地圖的最上方先創(chuàng)建一個命名為Camera one 的主攝像機,而后調(diào)節(jié)它的正交功能屬性,繼而調(diào)節(jié)小地圖在整個屏幕中所處的合理位置;其二,創(chuàng)建一個新的攝像機,并將其命名為Camera two,將其與Camera one 相互切換配合使用,從而實現(xiàn)更好的效果呈現(xiàn);其三,創(chuàng)建一個名為SecurityCamera.cs的模塊來完成當(dāng)前兩個攝像機的判別及激活,再創(chuàng)建一個名為Security CameraEditor.cs的模塊腳本來擴展目標(biāo)攝像機的運行狀態(tài)以及設(shè)置內(nèi)容的深度,創(chuàng)建名為Camera Swap.cs的模塊腳本來實現(xiàn)Camera two與Camera one之間的合理轉(zhuǎn)換.

        2.4 虛擬場景的交互菜單之間的轉(zhuǎn)換與實現(xiàn)

        交互菜單促使用戶能夠形成更為良好、真實的瀏覽體驗,并且能夠產(chǎn)生虛擬場景與用戶群之間的友好互動,所以是交互菜單可謂是必不可少的一項重要環(huán)節(jié)。(圖為樓盤交互菜單的虛擬應(yīng)用)除此之外,還可以在其中添加一些動畫效果,從而促使用戶對其產(chǎn)生更為濃厚的興趣。

        3 結(jié)束語

        綜上所述,一般來說樓盤的占據(jù)著相對比較廣闊的地域面積且擁有著較多的細節(jié)內(nèi)容,這便對虛擬模型設(shè)計提出了更高的要求,它必須同時具備精細度高、物體眾多且場景龐大等特點。雖然說Unity 3D本身是一個為開發(fā)3D游戲而制造的引擎,但它的技術(shù)原理與渲染效果卻非常適合樓盤的虛擬漫游設(shè)計。伴隨著消費者對于信息獲取需求量的逐年增長,Unity 3D引擎技術(shù)一定會在虛擬樓盤之中得到更為廣泛的應(yīng)用。

        參考文獻:

        [1]付林.永豐大廈虛擬漫游數(shù)字平臺的設(shè)計與實現(xiàn)[D].北京:北京交通大學(xué),2010(01).

        [2]張帆.基于游戲引擎的機械動力仿真技術(shù)的研究與實現(xiàn)[J].軟件導(dǎo)刊,2011(02).

        [3]郭海新.Unity 3D與HTML交互機理的研究[J].煤炭技術(shù),2012(09).

        [4]倪樂波,戚鵬.Unity 3D產(chǎn)品虛擬展示技術(shù)的研究與應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用,2010(09).

        [5]干建松.基于Unity 3d 的室內(nèi)漫游的關(guān)鍵技術(shù)研究[J].鹽城工學(xué)院學(xué)報(自然科學(xué)版),2011(20).

        [6]歐陽攀,李強,盧秀慧.基于Unity 3D的虛擬校園開發(fā)研究與實現(xiàn)[J].現(xiàn)代電子技術(shù),2013(15).

        [7]陳洪,馬欽,朱德海.基于Unity 3d 的交互式虛擬農(nóng)業(yè)仿真平臺研究[J].農(nóng)機化研究,2012(01).

        作者簡介:金國煜(1983.10-),男,浙江上虞人,本科,研究方向:教學(xué)信息化研究。

        作者單位:浙江建設(shè)職業(yè)技術(shù)學(xué)院,杭州 311231

        基金項目:2012年度浙江省教育廳科研項目(項目編號:Y201226021),課題名稱:基于虛擬現(xiàn)實的杭州市保障房展示系統(tǒng)研究。

        亚洲碰碰人人av熟女天堂| 日韩精品视频免费在线观看网站| 国产一区二区精品av| 天堂网av在线| 国产精品天干天干在线观蜜臀| 日本一区二区在线资源| 国产对白刺激在线观看| 国产在线观看网址不卡一区| 国产三级不卡在线观看视频| 中文字幕亚洲乱码熟女1区| 老熟妇乱子交视频一区| 在厨房被c到高潮a毛片奶水| 国产成人小视频| 啦啦啦中文在线观看日本| 午夜毛片不卡免费观看视频| 国产精品久久无码一区二区三区网| 国产精品无码片在线观看| 视频女同久久久一区二区三区| 亚洲一区二区三区精品久久av| 一区二区三区四区国产99| 精品偷自拍另类在线观看| 人妻 偷拍 无码 中文字幕| 男女一边摸一边做爽爽的免费阅读 | 初尝黑人嗷嗷叫中文字幕| 久久国产热精品波多野结衣av| 不卡无毒免费毛片视频观看| 产精品无码久久_亚洲国产精| 亚洲免费一区二区av| 精品国产亚洲第一区二区三区| 国产成人av在线免播放观看新| 男受被做哭激烈娇喘gv视频| 亚洲日韩欧美国产另类综合| 国产一区二区精品久久凹凸| 在线无码免费看黄网站| 亚洲乱码av一区二区蜜桃av| 亚洲天堂av在线网站| 亚洲av中文无码乱人伦在线观看| 最新精品国偷自产在线| 国产人澡人澡澡澡人碰视频| 在线视频亚洲一区二区三区| 久久熟女少妇一区二区三区 |