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

泉州古刺桐港虛擬漫游系統

2020-08-31 01:38:50鄭小武王榮海范燁莊樹涌李錦程陳明玉
軟件工程 2020年8期

鄭小武 王榮海 范燁 莊樹涌 李錦程 陳明玉

摘 ?要:泉州古刺桐港是古代海上絲綢之路的起點。以古刺桐港的遺址為參照創建古刺桐港虛擬場景。通過研究泉州古民居特點,并進行實地考察,選取典型古民居進行三維建模,作為古刺桐港虛擬場景周邊的建筑。考察泉州海外交通史博物館中已出土的宋代古船,參照陳列的復原古船模型,對宋代古船進行三維建模。在Unity3D中整合古刺桐港虛擬場景、古民居三維模型、古船模型及其他元素,結合虛擬現實頭盔HTC VIVE,實現古刺桐港沉浸式虛擬漫游系統。實驗表明古刺桐港虛擬漫游系統運行流暢,沉浸感強,為海絲文化遺產的傳承與保護提供了一種新的形式。

關鍵詞:古刺桐港;虛擬場景;泉州古民居;宋代古船;虛擬漫游

中圖分類號:TP391.9 ? ? 文獻標識碼:A

Abstract: Ancient Zayton Harbor in Quanzhou was the starting point of the ancient Maritime Silk Road. With reference to this site, a virtual scene of Ancient Zayton Harbor is created. The typical ancient dwellings are selected for 3D modeling as the buildings around the virtual scene of Ancient Zayton Harbor, through studying the characteristics of the ancient dwellings and carrying out fieldwork in Quanzhou. And a 3D modeling of the ancient ship of the Song Dynasty is constructed based on the restored ship model displayed in the Quanzhou Maritime Museum. Thus, the virtual scene of Ancient Zayton Harbor, the ancient dwellings 3D models, the ancient ship models and other elements are integrated with virtual reality headset HTC VIVE in Unity3D, to achieve the immersive virtual roaming system of Ancient Zayton Harbor. The result of the experiment shows that the virtual roaming system runs smoothly and immersively, providing a new form of inheritance and protection of the Maritime Silk cultural heritage.

Keywords: Ancient Zayton Harbor; virtual scene; the ancient dwellings in Quanzhou; the ancient ship of the Song dynasty; virtual Roaming

1 ? 引言(Introduction)

虛擬現實技術為文化遺產的傳承與保護提供了一種新的形式。三維建模及創新的沉浸式虛擬現實工具的使用可以進一步促進人們以更有吸引力和創新的方式獲取文化遺產[1]。有研究表明,特定的年齡段和背景的人特別喜歡用虛擬現實來體驗和學習文化遺產[2]。Madison Kramert等對19世紀流行的美式第二帝國風格的標志性建筑物進行三維建模并對模型進行逼真的3D打印[3]。Debailleux L等實現了歐洲文化之都比利時蒙斯市主廣場的虛擬漫游系統并對虛擬漫游的效果進行評估[4]。早在2006年,清華大學對圓明園的部分建筑進行了虛擬重建并實現虛擬漫游[5],是國內進行文化遺產數字化的較早嘗試。張洪吉等利用三維激光掃描技術對四川樂山文廟大成殿進行三維數字化[6]。方建平等創建了浙江省蛇蟠島野人洞景區“洞房花燭夜”古洞室的三維虛擬場景[7]。高超等基于多源數據對山西海會寺宋塔進行三維精細化建模[8]。

泉州是“海上絲綢之路”的起點城市[9]。泉州港被海內外稱之為“刺桐港”,刺桐港與“海上絲綢之路”共同走過千年的興衰歷程,在元代,刺桐港成為我國最大的貿易港,被海內外稱為“東方第一大港”[10]。對泉州古刺桐港的數字化保護對文化遺產的傳承與保護具有重要的意義,本文嘗試創建古刺桐港的虛擬場景并實現沉浸式虛擬漫游。

2 ?古刺桐港虛擬場景創建 (The construction of the virtual scene of Ancient Zayton Harbor)

古刺桐港虛擬場景包括港口的地形,周邊的花草、樹木、建筑物、海水及古船等。

2.1 ? 地形創建

泉州古刺桐港的遺址之一是目前的泉州后渚港,虛擬場景的地形以目前泉州后渚港為基礎創建。通過在谷歌地球下載后渚港及周邊地形圖對應的.tiff格式的高程圖,使用Global Mapper打開高程圖文件,取消地形的梯度渲染,把地形圖轉變為灰度圖,導出為.jpg格式,利用PhotoShop打開灰度圖,調整灰度圖的大小,導出為.raw格式,導入到Unity,在Unity中適當抬高和降低一部分地形的高度,并且添加地形貼圖、樹木和草等素材,海水使用Unity標準資源素材中的Water4Advanced水流系統,作為場景進一步設計的基礎。圖1是在上述場景的基礎上添加了港口周邊建筑及古船的虛擬場景。

2.2 ? 古民居三維建模

泉州的古建筑特色分明,比較鮮明的特性有皇宮起、洋樓、燕尾脊、出磚入石等。本項目選擇典型的泉州古民居使用3ds Max進行三維建模,作為古刺桐港虛擬漫游場景中港口周邊的建筑,在古民居三維建模過程中采用如下步驟:

(1)進行實地考察,現場從各個方位拍攝古民居的照片,并進行適當的測量。

(2)分別制作各個方向的墻壁,包括背面墻、側面墻及正面墻等。

(3)制作屋檐,屋檐包括橫梁、柱子、支架、文字等。

(4)制作屋頂,在屋頂制作的過程中還包括燕尾脊的制作。

(5)在制作古民居各部分模型時同時進行上色,最后整合各部分模型。

在3ds Max中把設計完成的古民居三維模型導出.fbx格式文件,再導入Unity場景,在Unity場景中如圖2所示。

2.3 ? 宋代古船三維建模

1973年,在泉州后渚港發現泉州宋代古船,該古船被發掘重新拼裝后,陳列于泉州開元寺的泉州海外交通史博物館[11]。在博物館中還陳列了根據該古船復原的等比例縮小的實物模型,圖3為到博物館拍攝的實物模型照片,本項目參考該實物模型使用3ds Max對宋代古船進行三維建模。

宋代古船的建模主要分為船身、樓梯及船帆三部分,各部分建模思路如下。

(1)船身建模。使用3ds Max中的線、點、殼等工具及連接、拉伸等操作,制作出船身的框架,不斷調整盡可能的接近實物模型。使用類似的工具和操作,制作出船上的東西,將二者結合,形成船身。

(2)樓梯建模。使用3ds Max的長方體工具,對其進行拉伸、復制及調整等操作,形成船上的樓梯。

(3)船帆建模。使用3ds Max的線、點、殼等工具,并進行調整,形成船帆。

除了主要部分外,再對欄桿、擺件等進行建模,最后組合成古船的三維模型,再導出.fbx格式文件,導入Unity場景中并進行貼圖,如圖4所示。

3 ? 虛擬漫游系統設計與實現(Design and realization of virtual roaming system)

3.1 ? 虛擬漫游系統設計

虛擬漫游系統設計為可用兩種方式使用VR設備進行漫游。

(1)自動漫游。體驗者戴上HTC VIVE虛擬現實頭盔,根據預先確定好的漫游路線對古刺桐港及周邊環境、宋代古船進行游覽,類似于看電影的方式。

(2自主漫游。體驗者戴上HTC VIVE虛擬現實頭盔,使用操作手柄控制漫游路線,使用操作手柄的傳送功能漫游港口及周邊環境,并登上古船,對古船的各組成部分進行沉浸式的漫游。

虛擬漫游系統中體驗者的狀態圖如圖5所示。

根據狀態圖及HTC VIVE設備提供的功能,設計體驗者虛擬漫游的過程如下:

(1)啟動虛擬漫游系統,進入系統主界面,等待體驗者進行操作。

(2)體驗者扣動HTC VIVE的扳機鍵(Trigger Button)點擊界面中的“開始漫游”,進入“自主漫游”狀態,在“自主漫游”狀態,體驗者通過戴著頭盔在HTC VIVE的作用范圍內走動進行虛擬漫游,當虛擬場景中出現傳送點時,可通過長按觸控板(Touchpad)跳轉場景位置。

(3)體驗者在自主漫游過程中,通過拾取HTC VIVE的左手手柄控制器可進入顯示操作菜單狀態。在操作菜單顯示狀態下,移動手柄至某一菜單項并且扣動扳機鍵可以激活菜單項對應功能。選擇界面中的“返回首頁”,將回到系統主界面;選擇界面中的“開始自動漫游”,將按照預先設定的固定路線進行自動漫游;選擇界面中的“上船漫游”,將進入宋代古船進行漫游,在古船的各個部分設置了傳送點,通過長按觸控板在古船的各個部分進行切換,也可以移動身體站到船邊觀察海面場景。在“自動漫游”與“漫游古船”狀態,可通過拾取左手手柄進入顯示操作菜單狀態。

3.2 ? 虛擬漫游系統實現

虛擬漫游系統使用Unity3D結合HTC VIVE虛擬現實頭盔實現,要點如下:

(1)設置開發環境。安裝、連接HTC VIVE硬件設備及相應的軟件,安裝Steam VR,Unity版本使用Unity2017.3.1f1。

(2)在Unity中設計場景及實現場景跳轉。為了實現虛擬漫游系統的功能,設計了若干個場景,如表1所示,在Unity中通過using UnityEngine.SceneManagement加載場景管理相關的命名空間,在C#代碼中通過調用SceneManager類的LoadScene方法實現場景的跳轉,例如代碼“SceneManager.LoadScene("boat");”實現跳轉到漫游古船主場景。

(3)在Unity中導入SteamVR Plugin插件,實現對HTC VIVE中手柄控制器與UI元素的交互及傳送功能。

(4)通過Unity的發布功能導出可在各種平臺上運行的可執行文件,本項目導出在Windows操作系統中運行的.Exe可執行文件及相關的支持文件。為了提高虛擬現實頭盔渲染速度、減少場景卡頓,在導出可執行文件前使用Polygon Cruncher減面工具對古民居三維模型進行減面優化處理。

4 ? 系統運行效果(Effect of system execution)

古刺桐港虛擬漫游系統在處理器為Intel Xeon E5-1630v4 3.7 10M 2400 4C,內存為64GB DDR4-2400 RegRAM,顯卡為NVIDIA Quadro M2000 4GB 1st GFX,操作系統為Windows10 Pro 64位版本,并且連接HTC VIVE虛擬現實頭盔的圖形工作站上運行。

圖6為體驗者配戴HTC VIVE進行漫游體驗。圖7為自主漫游時港口及周邊環境的場景。圖8為在古船上漫游的場景,場景中有若干傳送點,當手柄指向傳送點后,通過長按觸控板可以跳轉到古船的相應部分。

5 ? 結論(Conclusion)

隨著虛擬現實消費級設備的逐步普及,虛擬現實技術在各領域得到廣泛的應用。本文以“海上絲綢之路”的起點泉州古刺桐港為虛擬漫游的研究對象,構建了沉浸式的虛擬漫游系統。實驗表明體驗者在使用虛擬現實頭盔HTC VIVE體驗古刺桐港虛擬漫游系統時系統運行流暢,沉浸感強,為海絲文化遺產的傳承與保護提供了一種新的形式。后續將進一步完善虛擬漫游系統的功能,提供體驗者更豐富的內容,并以更多的交互方式體驗古刺桐港的風采。

參考文獻(References)

[1] Bekele M K,Pierdicca R, Frontoni E, et al. A Survey of Augmented, Virtual, and Mixed Reality for Cultural Heritage[J]. Acm Journal on Computing and Cultural Heritage, 2018, 11(2): 7:1-7:36.

[2] Eugene Ch'ng, Yue Li, Shengdan Cai, et al. The Effects of VR Environments on the Acceptance, Experience, and Expectations of Cultural Heritage Learning[J]. Acm Journal on Computing and Cultural Heritage, 2020, 13(1): 7:1-7:21.

[3] Madison Kramer, Ergun Akleman. A Procedural Approach to Creating American Second Empire Houses[J]. Acm Journal on Computing and Cultural Heritage, 2020, 13(1): 1:1-1:19.

[4] Debailleux L, Hismans G, Duroisin N. Exploring Cultural Heritage Using Virtual Reality[C]. Conference of the Marie Sklodowska-Curie Initial Training Network for Digital Cultural Heritage, 2018: 289-303.

[5] 周寧,王家廞,趙雁南,等.基于虛擬現實的中國古建筑虛擬重建[J].計算機工程與應用,2006(18):200-203.

[6] 張洪吉,羅勇,裴尼松,等.基于三維激光掃描的古建筑文物三維數字化保護研究——以四川樂山文廟大成殿為例[J].測繪與空間地理信息,2016,39(07):42-44.

[7] 方建平,楊志法,翟友成,等.基于虛擬現實的古洞室三維場景構建與實現[C].2017年山區第四紀環境與城鎮建設學術研討會論文集,2017:72-78.

[8] 高超,王國利,李群,等.基于多源數據的古塔三維精細化建模[J].工程勘察,2018,46(04):36-40.

[9] 周珂,吳斐瓊.現代虛擬港與集體記憶強化:遺產保護規劃的另類嘗試[C].中國城市規劃學會、南京市政府.轉型與重構——2011中國城市規劃年會論文集,2011:8384-8394.

[10] 張鈞雷.古刺桐港“海上絲綢之路”上的奇葩——港口史海拾零之泉州港(一)[J].水運管理,2010,32(11):38-40.

[11] 杰里米·格林,尼克·伯寧罕,黃友泉.中國福建泉州古船(上)[J].南洋資料譯叢,2013(01):71-82.

作者簡介:

鄭小武(1995-),男,本科生.研究領域:虛擬現實.

王榮海(1972-),男,碩士,副教授.研究領域:虛擬現實,移動互聯網,軟件工程.本文通訊作者.

范 ? 燁(1996-),男,本科生.研究領域:虛擬現實.

莊樹涌(1997-),男,本科生.研究領域:虛擬現實.

李錦程(1997-),男,本科生.研究領域:虛擬現實.

陳明玉(1963-),男,本科,教授.研究領域:微分方程理論與應用,虛擬現實.

主站蜘蛛池模板: 亚洲乱伦视频| 熟妇丰满人妻| 亚洲免费毛片| 国产成人8x视频一区二区| 国产乱子精品一区二区在线观看| 国产专区综合另类日韩一区| 国产打屁股免费区网站| 波多野结衣在线se| 中文成人无码国产亚洲| 婷婷激情五月网| 97久久人人超碰国产精品| 日韩国产一区二区三区无码| 青青青视频91在线 | 国产精品免费福利久久播放| 色综合久久88色综合天天提莫| 欧美日韩导航| 日本福利视频网站| 天堂av综合网| 成人va亚洲va欧美天堂| 亚洲欧美一区二区三区麻豆| 国产91蝌蚪窝| 久久99国产视频| 亚洲欧美综合精品久久成人网| 视频二区欧美| 9啪在线视频| 欧美色图久久| 97国产在线观看| 中文字幕久久波多野结衣| 伊人久久大香线蕉aⅴ色| 欧美一级一级做性视频| 色综合久久无码网| 麻豆精品国产自产在线| 69视频国产| 久久国产香蕉| 国产欧美视频在线| 亚洲码一区二区三区| 一本色道久久88综合日韩精品| 亚洲第一视频网| 71pao成人国产永久免费视频| 国产成人精品在线| 日韩精品一区二区三区中文无码| 在线观看无码av五月花| 无码又爽又刺激的高潮视频| 亚洲黄色成人| 亚洲精品无码人妻无码| 中文天堂在线视频| 无码高潮喷水在线观看| 欧美自慰一级看片免费| 尤物国产在线| 无码AV日韩一二三区| 尤物国产在线| 日韩欧美国产三级| 日韩成人在线网站| 国语少妇高潮| 丁香综合在线| 国产办公室秘书无码精品| 欧美国产日韩另类| 国产精品自在自线免费观看| 好吊色妇女免费视频免费| 午夜精品久久久久久久2023| 国产黄色免费看| 国产免费人成视频网| 四虎成人精品在永久免费| 国产91丝袜在线播放动漫| 欧美国产菊爆免费观看| 色悠久久久久久久综合网伊人| 亚洲国产成人综合精品2020| 精品欧美视频| 国产男人天堂| 国产午夜看片| 超碰免费91| 国产精品欧美在线观看| 亚洲天堂福利视频| 亚洲无码A视频在线| 毛片免费观看视频| 超碰色了色| 国产无人区一区二区三区| 久久青草免费91线频观看不卡| 亚洲精品国产首次亮相| 亚洲最新在线| 伊人久久精品亚洲午夜| 99精品热视频这里只有精品7|