張 磊
(吉林鐵道職業(yè)技術(shù)學(xué)院,吉林 吉林 132000)
VR 技術(shù)(Virtual Reality)是指虛擬現(xiàn)實技術(shù),虛擬現(xiàn)實這一概念最早提出是在20 世紀80 年代初,主要是講人們以計算機及最新傳感技術(shù)作為輔助,創(chuàng)造出的一種人機交互方式。而利用VR 技術(shù)進行城市地面軌道交通工程仿真開發(fā),便可實現(xiàn)在虛擬環(huán)境中根據(jù)需求生成新的“部件”與“設(shè)備”,從而避免了在軌道交通規(guī)劃設(shè)計中因購置設(shè)施、設(shè)備而耗費的大量資金。
VR 技術(shù)本質(zhì)是關(guān)于計算機與應(yīng)用者之間通信的一種技術(shù),從廣義上來看,VR 技術(shù)幾乎可用于支持任何人類活動,也就是說其可以應(yīng)用在任何領(lǐng)域,但在實際應(yīng)用中,VR 技術(shù)也會因為硬件設(shè)備的不同而受到一定程度的限制。通過VR 技術(shù),可以為用戶創(chuàng)設(shè)一個身臨其境的虛擬現(xiàn)實空間,通過建立三維立體的、計算機生成的替代物,用戶可以在這個環(huán)境中任意移動自己想移動的物體。VR 技術(shù)也可將流程模型與物理空間模型相聯(lián)接,創(chuàng)造出用戶在實際生活中可能會遇到的任何場景,以此來滿足用戶需求,為用戶帶來高靈活性、快速、經(jīng)濟的程序構(gòu)造與配置[1]。
VR 技術(shù)中的虛擬開發(fā)工具主要包括Java 3D、Umlty 3D、Clnema 4D,其中Java 3D 屬于java 語言在三維圖形領(lǐng)域的擴展,是一組應(yīng)用編程的接口(API),其是在OpenGL 的基礎(chǔ)上發(fā)展而成的。
(1)實際應(yīng)用中,可通過Java 3D 所提供的API,基于網(wǎng)頁下,編寫出城市地面軌道交通工程中所需的三維動畫、計算機輔助教學(xué)軟件等。Java 3D 對虛擬場景具有很強的動態(tài)控制能力,在應(yīng)用于軌道交通工程時,可將3D 模型利用導(dǎo)入器導(dǎo)入到Java 3D 中,便可應(yīng)用該技術(shù)對其進行可視化操作。
(2)Umlty 3D 可看作是一個游戲引擎,也可看作是一個多平臺的動畫開發(fā)工具,Umlty 3D 所具有的簡單、生成效果好、開發(fā)周期短、上手快等特點,也使其在城市地面軌道交通工程仿真開發(fā)中的應(yīng)用非常廣泛。利用Umlty 3D 技術(shù),可以在一個統(tǒng)一的編輯器中創(chuàng)建相關(guān)項目,并很方便的完成類似游戲場景般的特效,在軌道交通工程仿真開發(fā)中,便可通過Umlty 3D 技術(shù)實現(xiàn)3D 模型的導(dǎo)入,從而達到編輯模擬機械設(shè)備、場景動畫、操作人員的目的[2]。
(3)Cinema 4D 屬于VR 開發(fā)工具中最重要的一項,其完整的包含有建模、渲染、動畫、粒子、角色等模塊,為3D 仿真創(chuàng)作提供了一個功能強大、完整的平臺。Cinema 4D 不僅具有軟件運行穩(wěn)定,兼容性良好等特點,還具有強大的3D 建模功能,使初學(xué)者都可以快速的上手使用。
將VR 技術(shù)實際應(yīng)用于城市地面軌道交通工程仿真開發(fā)中時,主要是通過以下流程來實現(xiàn)的,如圖1:
如圖1 流程所示,首先,應(yīng)用三維建模軟件Cinema 4D,建立起虛擬的城市地面軌道交通結(jié)構(gòu)模型,并以FBX 格式將其保存。其次,利用uvw 貼圖方法,對已保存的三維模型進行渲染,并將渲染好的模型通過導(dǎo)入Umlty 3D,進行場景虛擬。再次,應(yīng)用控制設(shè)置軟件Java 3D,根據(jù)自己需求對虛擬設(shè)備、場景動畫、操作人員等進行控制,并編譯生成可執(zhí)行性軟件。
在基于VR 技術(shù)的城市地面軌道交通工程仿真開發(fā)應(yīng)用中,通過建立虛擬構(gòu)件模型、響應(yīng)用戶操作,從而達到對鋼軌、道床、軌枕、道岔等軌道交通結(jié)構(gòu)進行實時3D 顯示的效果。此外,在VR 技術(shù)的充分應(yīng)用下,所有形成的軌道交通結(jié)構(gòu)3D 顯示圖,均可配以主要的參數(shù)與技術(shù)要點的文字介紹,以供用戶在實際使用時得到全面、透徹的了解。除了該技術(shù)對用戶的使用帶來了多方面益處外,VR 技術(shù)下的城市地面軌道交通工程仿真開發(fā),其功能與實現(xiàn)還體現(xiàn)在如下方面:
(1)大量三維模型與紋理數(shù)據(jù)的出現(xiàn),可以為城市地面軌道交通建設(shè)時地質(zhì)選線難決策的問題提供解決措施,從而合理的進行換乘樞紐交通組織設(shè)計,保障軌道網(wǎng)的高速運轉(zhuǎn),進一步提高乘客在使用軌道交通時的快速性、便捷性與舒適性。(2)該仿真技術(shù)可以更加直觀的將軌道交通線路與沿線周邊環(huán)境融合在一起,展示出清晰、精準、高仿真的畫面,使人在觀看時一目了然,印象深刻,如身臨其境。(3)利用VR 技術(shù),將城市地面軌道交通的平面、縱面圖與三維動畫完美結(jié)合,做成平、縱、剖三度空間實時同步的仿真動畫效果,將復(fù)雜結(jié)構(gòu)簡單化,更加直觀的表現(xiàn)出軌道交通的設(shè)計思路與設(shè)計理念[3]。
基于VR 技術(shù)應(yīng)用的城市地面軌道交通工程仿真開發(fā),軌道交通的三維可交互式虛擬,人機互動式軌道交通結(jié)構(gòu),主要如圖2、圖3 所示。
圖2 城市地面軌道交通的虛擬效果圖
圖3 城市地面軌道交通的虛擬效果圖
從當前形勢來看,我國城市地面軌道交通工程設(shè)計與規(guī)劃還存在有一定的限制,這是由于城市地面軌道交通的涉及面廣、工程龐大,實際規(guī)劃設(shè)計時很難給相關(guān)人員提供所需場景。基于這種情況,將VR技術(shù)應(yīng)用于城市地面軌道交通工程仿真開發(fā)應(yīng)用中,便也成了必然趨勢,通過VR 技術(shù),便可以實現(xiàn)地面軌道交通工程領(lǐng)域常見結(jié)構(gòu)構(gòu)件的三維模型、互動式地面施工技術(shù)的三維虛擬,使用戶能夠反復(fù)練習、認知軌道結(jié)構(gòu)地面施工工藝,最終提高自身的專業(yè)技能水平。
[1]尹力明,劉俊艷,程佳.車載信號系統(tǒng)軟件開發(fā)用半實物仿真平臺[J].城市軌道交通研究,2011,4(4):126-127.
[2]黃曉梅.淺談虛擬現(xiàn)實技術(shù)在軌道交通工程投標中的應(yīng)用[J].鐵道勘察,2011,13(6):11-12.
[3]王延龍,吳強.某軌道交通裝備公司數(shù)據(jù)中心基礎(chǔ)架構(gòu)虛擬化整體的實施[J].天津科技,2014,8(4):25-26.