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

基于3D設計3D建筑導覽系統

2016-10-09 11:35:23
考試周刊 2016年77期
關鍵詞:游戲建筑用戶

王博

摘 要: Unity 3D是由Unity Technologies開發的一個綜合型游戲開發工具,是一個全面整合的專業3D游戲引擎。本文介紹了一個基于Unity 3D的建筑導覽系統。該系統通過Unity 3D三維技術,模仿實體建筑設計出一個三維模型,實現建筑的三維展示,該系統具有良好的視覺和交互效果。

關鍵詞: Unity3D 建筑場景建模 3D場景框架

引言

虛擬漫游技術是虛擬現實技術的重要分支,在建筑、旅游、游戲、航空航天、醫學等行業發展很快。虛擬建筑場景漫游或稱為建筑場景虛擬漫游是虛擬漫游的代表性方面,是虛擬建筑場景建立技術和虛擬漫游技術的結合。隨著計算機圖形學的進步和隨之快速發展的軟硬件技術,虛擬現實技術越來越多地應用在人們的工作、生活、娛樂的方方面面,但是這些離不開計算機多媒體技術的發展,而3D引擎更在其中扮演著重要的角色。3D引擎作為一種底層工具支持著高層圖形軟件開發,可以把它看做是對3DAPI的封裝,對一些圖形通用算法的封裝,對一些底層工具的封裝。利用它可以快速開發出3D應用而不必關心底層的主控程序,如三維場景中的旋轉、移動、碰撞、物理效果等應用到數學方面的知識。

本文介紹了基于Unity3D開發技術在三維建筑導覽系統中的設計和應用。以現實生活環境中的某一建筑為標的物,在Unity3D環境下以3DMax建模軟件為輔助工具實現一個具有一定人機交互能力的建筑導覽系統,有利于用戶對建筑有更直觀的了解。

1.Unity 3D平臺

Unity3D是一個由Unity Technologies開發的,可讓玩家輕松創建諸如三維視頻游戲、建筑可視化、實時三維動畫等類型互動內容的多平臺的綜合型游戲開發工具,是一個全面整合的專業游戲引擎。Unity類似于Director,Blender game engine,Virtools或Torque Game Builder等利用交互的圖形化開發環境為首要方式的軟件,其編輯器運行在Windows和Mac OS X下,可發布游戲至Windows、Mac、Wii、iPhone和Android平臺,也可利用UnityWebPlayer插件發布網頁游戲,支持Mac和Windows的網頁瀏覽,它的網頁播放器被Mac widgets支持。

Unity3D支持所有主要文件格式,并和大部分相關應用程序協同工作。Unity3D支持三種腳本語言:JavaScript,C#,Boo。我們在用ASP+SQLServer開發系統時采用的腳本語言是C#,這使得Unity3D與我們的程序更契合。我們采用這樣一個游戲引擎,是希望把三維多視角游戲帶到系統交互中來,在這樣的環境下,可以多平臺呈現我們的作品。Unity3D內置的NVIDIA PhysX物理引擎帶給用戶良好的互動體驗。

2.主要設計流程

2.1系統功能的設計流程

3D建筑導覽系統提供的三維瀏覽功能有利于用戶通過網絡直觀地獲取建筑信息,將生活中的場景及建筑物盡量還原重現,用戶可以自主控制觀察的角度及方向,具有沉浸感。該項目需要的硬件設備包括數碼相機一部,雙核CPU、2GB內存電腦一臺,以及AutoCAD規劃總平面圖;軟件包括AutoCAD、3DMax、Photoshop、Unity3D。在開發過程中需要注意以下設計要求:

2.1.1文件不能太大,要保證大多數普通計算機用戶可訪問;

2.1.2以相等比例真實縮小實體建筑物,所有重要的場景要盡量真實地表現出來;

2.1.3提供比較人性化的GUI界面便于用戶操作,比如“幫助導航”用來給用戶提示信息;

2.1.4供用戶瀏覽模式的選擇,包括自動漫游、手動漫游;

2.1.5設置導航圖方便用戶了解建筑物的整體布置情況;

2.1.6配備背景音樂播放,并可以由用戶自行設置關;

在此想法下,設計出系統的總體設計流程,如圖1所示。

2.2虛擬場景的構建

為了給用戶創建一個能使其感受到身臨其境、逼真的環境,必要條件之一就是創建一個逼真的虛擬場景。三維建模技術是整個導覽系統建立的基礎,是所有應用中的一個關鍵步驟和技術,是整個虛擬現實技術的靈魂。

2.2.1建立地形地貌。建筑構建是一般都要從構建地形地貌開始,包括模擬現實生活里的地形、建筑物及環境。地形和建筑在有了具體的地形數據和建筑高程數據之后,可以在3DMax中根據數據構建,環境部分主要包括天空、樹木和花草,這些在Unity3D中有自帶的多種模型可以選擇。在模型的構建中需要注意的是多邊形模型面數的優化。一個建筑導覽系統算是比較大的,對模型充分的優化可以減小最后網絡文件的大小,有利于用戶快速瀏覽。除模型優化外,在貼圖上不僅要注意盡量真實,還要注意貼圖文件的大小不要過大,避免影響系統運行速度。

2.2.2紋理素材準備。為了表現一個更真實的虛擬環境,需要用數碼相機采集真實物體的表面紋理照片。由數碼相機拍攝的照片一般不能直接使用,需要通過專業的圖形工具進行處理。本文根據數碼相機拍攝的照片,通過Photoshop軟件及安裝RGB插件,將JPG格式的照片轉換為能夠識別的RGB格式,再將這些紋理圖像加載到紋理調板中供貼圖使用。

2.2.3建筑物模型建立及模型紋理貼圖

場景中的物體模型可分為2D模型和3D模型。2D模型包括草地、河流、道路等;3D模型包括建筑物、樹木等,可以利用Unity3D提供的強大的多邊形、矢量建模功能完成模型的建立。在建模的過程中要注意模型數據庫的構造要盡可能簡單,便于進行遍歷操作,模型的多邊形數量要盡可能減少。與此同時,紋理貼圖用于物體表面的描述,它將復雜的物體表面真實地體現出來。借助紋理貼圖,可以用較少的多邊形表現復雜的幾何形體,從而節省建模時間并減少系統資源的消耗。

3.模塊設計與實現

該導覽系統采用網站形式呈現最終效果。用戶通過鼠標控制第一人稱視角,通過鍵盤的方向鍵控制移動,在360度視角觀察建筑物。在這個過程中,用戶能夠充分地了解三維建筑模型的信息,包括尺寸、材質和設計風格等。系統按照功能的性質,分為前臺服務系統和后臺管理系統。

3.1前臺服務系統

主要提供用戶注冊、用戶登錄、建筑瀏覽、資料管理等功能。系統前臺功能結構圖如圖2所示。

3.2后臺管理系統

系統后臺功能就是對數據庫進行各種操作,例如查詢、更新、添加、刪除等功能,包括用戶管理、建筑物管理、天氣情況呈現管理、相關選項設置管理等,功能結構圖如圖3所示。

其中比較基本的模塊包括:

3.2.1用戶管理模塊:用戶可以在網站首頁的登錄框中輸入用戶名和密碼實行登錄,當輸入的用戶名和密碼正確則可成功登錄,否則將提示登錄失敗,可重新登錄。如未開通賬戶則注冊相應用戶后即可登錄系統。輸入相應的賬戶和密碼,按下登錄按鈕后,將啟動登錄驗證程序。登錄成功,即可進行不同的操作。

3.2.2VIP信息管理模塊:用戶進入網站首頁登錄后,點擊“會員中心”即可進入“會員中心”頁面。這里為用戶提供了用戶注冊信息的查看和修改功能,即用戶密碼的修改、歷史瀏覽記錄、充值服務等。

3.2.3建筑物管理模塊:對系統中的建筑物利用數據庫進行信息管理,實現基本的增刪改查等功能。

3.2.4建筑展示與互動模塊:實現最終效果展示,用戶瀏覽記錄,用戶留言交互等功能。

結語

隨著計算機技術的發展,今后的軟件開發將更加人性化,各種應用首先要以方便用戶使用為前提,如何讓用戶在電腦上真實地獲得更多信息是需要不斷努力的。本文利用Unity3D并融于系統的架構角色設計方案,詳細分析了系統流程并進行了相應的建模分析。同時,通過此系統的開發,說明Unity3D軟件對于虛擬環境的創建是一個實用的工具,不但方便三維建模,更有很強的交互性與實用性。

參考文獻:

[1]宣雨松.Unity 3D游戲開發[M].北京.人民郵電出版社,2012.

[2][美]Michelle Menard,史曉明,李強.Unity游戲開發實戰[M].機械工業出版社,2012.

[3]祝敏嬌.基于Unity3D的虛擬漫游技術的研究[J].硅谷,2012(20):34-35.

[4]朱惠娟.基于Unity3D的虛擬漫游系統[J].計算機系統應用,2012(10):20-22.

[5]于瀟翔,彭月橙,黃心淵.基于Unity3D的道具系統研究與開發[J].成都理工大學學報(自然科學版),2014(04):51-53.

基金支持:貴州師范大學2015年度“大學生科研訓練計劃”項目

猜你喜歡
游戲建筑用戶
《北方建筑》征稿簡則
北方建筑(2021年6期)2021-12-31 03:03:54
關于建筑的非專業遐思
文苑(2020年10期)2020-11-07 03:15:36
建筑的“芯”
現代裝飾(2020年6期)2020-06-22 08:43:12
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
獨特而偉大的建筑
主站蜘蛛池模板: 国产成人久久777777| 亚洲国产成人精品青青草原| 美女毛片在线| 国产精品区网红主播在线观看| 伊人久热这里只有精品视频99| 成人欧美在线观看| 国产小视频免费| 国产亚洲高清在线精品99| 亚洲三级色| 凹凸精品免费精品视频| 国产视频一区二区在线观看 | 国产精品一区在线麻豆| 自拍亚洲欧美精品| 2024av在线无码中文最新| 中文字幕人成乱码熟女免费| 超碰免费91| 97超爽成人免费视频在线播放| 丰满人妻久久中文字幕| 99视频在线看| 自拍偷拍欧美| 一级毛片在线播放| 一本一道波多野结衣av黑人在线| 97超级碰碰碰碰精品| 狠狠做深爱婷婷综合一区| 亚洲日韩日本中文在线| 欧美不卡二区| 无码国产伊人| 丁香五月婷婷激情基地| 国产jizz| 日韩午夜福利在线观看| 亚洲第一页在线观看| 国产人在线成免费视频| 亚洲天堂首页| 另类重口100页在线播放| 538精品在线观看| 中文字幕人妻无码系列第三区| 国产99热| 无码一区二区波多野结衣播放搜索| 福利一区在线| 久久精品aⅴ无码中文字幕| 中文字幕永久视频| 又猛又黄又爽无遮挡的视频网站| 亚洲欧美色中文字幕| 国产农村妇女精品一二区| 欧美亚洲第一页| 伊人丁香五月天久久综合| 欧美 国产 人人视频| 综合亚洲网| 亚洲精品黄| 午夜精品久久久久久久无码软件| 亚洲无卡视频| 亚洲Av激情网五月天| 精品免费在线视频| 热99re99首页精品亚洲五月天| 国产精品无码作爱| 国产原创自拍不卡第一页| 国产va在线观看| 国产欧美日韩综合一区在线播放| 又粗又大又爽又紧免费视频| 国产女人18毛片水真多1| 成人一级黄色毛片| 特级毛片8级毛片免费观看| 91区国产福利在线观看午夜| 国产91在线|日本| 精品国产欧美精品v| 毛片网站观看| 亚洲综合亚洲国产尤物| 九色综合伊人久久富二代| 精品亚洲国产成人AV| 日韩精品无码免费一区二区三区| 久久无码av三级| 国产美女无遮挡免费视频网站| 91在线一9|永久视频在线| 日本三区视频| 青青草原国产精品啪啪视频| 亚洲国产成人综合精品2020| 在线看片中文字幕| 国产极品美女在线观看| 婷婷六月天激情| 毛片基地视频| 国产91视频免费观看| 亚洲 成人国产|