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

高鐵站三維電子地圖的設計與實現

2016-02-16 07:34:21呂曉軍吳興華
鐵路計算機應用 2016年11期
關鍵詞:模型

白 斐,周 雯,呂曉軍,吳興華

(1 .鄭州鐵路局 鄭州東站,鄭州 450018;2 .中國鐵道科學研究院 電子計算技術研究所,北京 100081)

高鐵站三維電子地圖的設計與實現

白 斐1,周 雯2,呂曉軍2,吳興華2

(1 .鄭州鐵路局 鄭州東站,鄭州 450018;2 .中國鐵道科學研究院 電子計算技術研究所,北京 100081)

在三維建模和電子地圖基本理論的基礎上,提出一種建立高鐵站三維電子地圖的方法及框架,并運用Auto CAD,Maya、Photoshop、OpenGL完成電子地圖的創建。對高鐵站地理信息和建筑物信息進行實地收集并歸納;基于所采集的信息建立車站的三維模型,并通過三維模型貼圖的方法直觀地再現車站的建筑和設備;通過人機交互的方式實現信息檢索和智能導航的功能。為了驗證該地圖創建方法的有效性,對許昌東站真實環境進行虛擬仿真,創建了許昌東站的三維電子地圖。

三維電子地圖;三維建模;人機交互;高速鐵路;車站

隨著計算機圖形學、三維仿真技術和虛擬現實技術的迅速發展,以虛擬現實技術為代表的三維環境仿真技術和產品的出現,打破了人們對地理空間中信息表達和處理方法的限制。在虛擬現實、三維可視化、三維地理空間建模技術的基礎上,結合電子地圖的運用產生了三維電子地圖[1]。三維電子地圖的日益發展和成熟,可以實現比二維地圖更真實的場景展示,支持直觀的用戶交互和分析查詢。

將三維電子地圖服務于高鐵站的管理,實現了高鐵站資源的合理配置和設備的有效管理,提高高鐵站的運營效率,是高鐵站管理自動化、信息化、科學化、網絡化和智能化的一種趨勢。

主要在三維建模和電子地圖基本理論的基礎上,提出一種建立高鐵站三維電子地圖的方法及框架,為了驗證該方法的有效性,應用Maya、Photoshop、 OpenGL、Auto CAD對許昌東站真實環境進行虛擬仿真,建立許昌東站的三維電子地圖,實現許昌東站的信息檢索和智能導航。

1 三維電子地圖

1.1 三維電子地圖的制作

高鐵站三維電子地圖的實現包括數據的采集、三維模型的建立、三維模型的貼圖、OpenGL讀取三維模型及人機交互的實現[2]。三維電子地圖的制作流程如圖1所示。

1.2 數據采集

三維電子地圖的數據包括地形數據、建筑物模型數據和紋理數據。為了得到更準確的許昌東站的地理信息,本文在設計中利用許昌東站站房CAD設計圖,用于輔助繪制許昌東站的二維平面圖。

三維模型的建立需要參考實際建筑物,才能真實直觀的再現三維場景。本文設計過程中,為了再現許昌東站站房及設施的真實場景,對許昌東站的站房建筑進行實地拍攝。在拍攝過程中,為了抓住建筑物的主要特征,至少從3個角度進行拍攝。這些影像資料,在場景的三維建模過程中將作為參考。

使用Maya三維圖形軟件可以建立逼真的三維模型,但為了使三維建筑及設施等場景更具有真實感,可以使用貼圖方式,通過材質編輯器給各個模型貼圖。因此,在建立模型貼圖前,需要收集不同的紋理貼圖。收集的部分紋理貼圖如圖2所示。

圖1 三維電子地圖制作流程

圖2 紋理貼圖

1.3 三維模型建立

Maya功能完善、工作靈活、易學易用,制作效率高,渲染真實感極強,廣泛應用于影視廣告、角色動畫、電影特技等領域。在設計過程中運用Maya進行三維場景的建模、貼圖及渲染[3]。

站房及設施是高鐵站三維場景中重要的組成部分,站房和設施三維模型的建立效果關系到高鐵站三維電子地圖的整體效果。

站房建模步驟如下:

(1)將Auto CAD制作的站房二維平面圖導入Maya中,作為三維建模參考底圖;

(2)根據站房二維參考底圖在Maya系統坐標中繪制站房的三維坐標位置,將站房的基本輪廓繪制完成后,再在此基礎上繪制出站房的門窗等附屬建筑;

(3)使用材質編輯器對站房的組成元素進行材質編輯,展現一個逼真的站房三維模型。

許昌東站站房三維模型如圖3 和圖4所示。

圖3 站房整體模型

圖4 站房局部模型

1.4 三維模型貼圖

為了使三維場景更加接近現實,達到更好的效果,需要為三維模型進行貼圖。貼圖不但能帶來很強的真實感,而且能夠在不增加模型復雜程度的前提下,節省大量的模型運算,并能突出表現對象的細節。

對于材質的二維貼圖,模型需要有貼圖坐標,這個坐標確定二維貼圖以何種方式映射到三維模型上,即模型的UV坐標。

三維模型的貼圖步驟如下:

(1)在Maya 中分解三維模型的UV坐標,整理并導出;(2)將三維模型的UV圖導入Photoshop,為三維模型制作貼圖;(3)在Maya中,為三維模型賦予材質球,并鏈接貼圖。

貼圖后的三維模型如圖5和圖6所示。

圖5 站房整體模型貼圖

圖6 站房局部模型貼圖

2 OpenGL實現人機交互

OpenGL(GL圖形庫,Graphics Library)圖形系統是圖形硬件的一個軟接口,它允許創建交互性的程序,產生移動三維物體的彩色圖像。從本質上說,它是一個3D圖形和模型庫,具有高度的可移植性,并具有很快的渲染速度。如今,OpenGL廣泛應用于游戲、醫學影像、地理信息、氣象模擬等領域,是高性能圖形和交互性場景處理的行業標準[4]。

OpenGL獨立于窗口系統和操作系統,適用于多種硬件平臺及操作系統,以OpenGL為基礎開發的應用程序可以十分方便移植于各種平臺。OpenGL與Visual C++接口緊密,保證算法的正確性與準確性[5]。

運用OpenGL讀取三維模型OBJ文件,實現三維場景的人機交互。

2.1 OBJ文件的導出

OBJ文件是一種標準3D模型文件格式,它定義了對象的幾何特性。OBJ文件格式支持直線(Line)、多邊形(Polygon)、表面(Surface)和自由形態曲線(Free-form Curve)。其中,直線和多邊形通過他們的點(頂點)來描述,曲面和表面根據它們控制點和依附于曲線的額外信息來定義,例如,法向量等。

Maya的開放系統輸出數據文件類型有MEL,DXF,Explore,Geo,OBJ,IGES等,其中,OBJ模型文件為文本類型,它的文件結構比較簡單,保存一些多邊形的信息,包括頂點的幾何坐標、紋理坐標、法向量坐標等,適合在應用程序中讀取或進行3D文件格式的轉換。

在Maya中將三維模型建模完畢之后,按照下列步驟導出三維場景的OBJ文件,如圖7所示。

(1)需要Maya中加裝導出OBJ格式的插件,在Windows插件管理器中(Plug-in Manager),勾選objExport.mll;

(2)選擇要導出的模型,選擇Export Selection,在文件類型(Flies of type)中選擇OBJ 。

讀取的OBJ文件如圖8所示。

圖7 OBJ文件導出

圖8 OBJ文本文件

2.2 OpenGL讀取OBJ文件

2.2.1 OBJ文件基本結構

OBJ文件盡管經常使用幾行文件信息的注釋作為文件的開頭,但不需要任何文件頭。OBJ文件由一行行文本組成,注釋行以符號“#”開頭。內容行由一個或兩個標記字母,即關鍵字開頭,關鍵字說明這行是什么樣的數據,如圖8所示。OBJ文件中主要關鍵字及其意義如下。

V:幾何體頂點,表示指定一個頂點,后面的3個浮點數表示該頂點的X、Y、Z坐標值;

Vt:貼圖坐標點,表示指定一個紋理坐標,后面的2個浮點數表示該紋理坐標的U、V值;

Vn:頂點法線,表示指定一個法線向量,后面的3個浮點數表示該法向量的X、Y、Z坐標值;

Vp:參數空格頂點。

OBJ文件中不包含面的顏色定義信息,但Maya導出OBJ文件同時會生成一個后綴為.mtl文件,該文件為模型的材質庫信息,包含三維模型的材質信息及貼圖信息,包括材質的漫反射(diffuse)、環境(ambient)、光澤(specular)的RGB定義值,及反射(specularity)、折射(refraction)、透明度(transparency)等特性。“usemtl”指定了材質,后面的面都使用這一材質,直到遇到下個“usemtl”來指定新的材質。

也可以運用OpenGL為三維模型貼圖及渲染,生成逼真的三維場景。

2.2.2 OBJ文件OpenGL中輸入處理

基于OBJ文件的基本結構,為了將三維模型讀入程序中,需要先建立對應的模型數據結構。

(1)定義OBJ文件對應的結構體,包括對象頂點的結構體、顏色列表的結構體、材質描述結構體和整體模型描述結構體。

(2)獲取了全局變量后,可以在視圖類中繪制讀取的模型對象,之后對三維模型進行交互式處理和操作。如圖9所示為讀取的三維模型及交互式操作。

圖9 OpenGL讀取模型及交互式操作

3 結束語

本文結合當前三維電子地圖的設計與開發技術,從三維電子地圖的特點及制作流程入手,對高鐵站三維電子地圖的實現方法進行深入分析,首先,對高鐵站的信息進行收集、歸納與整理,制作二維平面圖,然后,構建高鐵站的三維模型,最后通過OpenGL實現三維模型的簡單人機交互。但將高鐵站業務流程和三維電子地圖結合的人機交互仍需進一步研究,完善高鐵站三維電子地圖的功能。

[1]龍 毅,溫永寧,盛業華.電子地圖學[M].北京:科學出版社,2006.

[2]ZHAO Z Y.Research on 3D digital map system and key technology[J].Procedia Environmental Sciences,2012(12):514-520.

[3]王 琦.Autodesk Maya 2015標準教材[M].北京:人民郵電出版社,2014.

[4]Dave Shreiner .OpenGL編程指南 (美)[M].李 軍,徐 波,譯.北京:機械工業出版社,2010.

[5]Richard S.Wright,Jr.Nicholas Haeme,Graham Sellers,Benjamin Lipchak OpenGL超級寶典[M].付 飛,李艷輝,譯.北京:人民郵電出版社,2012.

責任編輯 徐侃春

3D electronic map for high-speed railway station

BAI Fei1,ZHOU Wen2,LV Xiaojun2,WU Xinghua2
( 1.Zhengzhou East Railway Station,Zhengzhou Railway Administration,Zhengzhou 450018,China;2.Institute of Computing Technologies,China Academy of Railway Sciences,Beijing 100081,China)

This paper was on the basis of the basic theory of 3D modeling and electronic map,proposed a method to build a framework of 3D electronic map for high-speed railway station,implemented the creation of electronic map by using Auto CAD,Maya,Photoshop,OpenGL.It was collected and summarized the information of geographic and building of railway station,established the 3D model of the station based on the information,reproduced buildings and equipment information of station truly and intuitively by the method of 3D model mapping,implemented the functions of information retrieval and intelligent navigation by human-computer interaction.The 3D electronic map for Xvchang East Railway station was created to validate the effectiveness of this method.

3D electronic map;3D modeling;human-computer interaction;high-speed railway;station

U291.61∶TP39

A

1005-8451(2016)11-0032-04

2016-04-06

白 斐,工程師;周 雯,工程師。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 亚洲欧美日韩色图| 91日本在线观看亚洲精品| 国产高清无码麻豆精品| 亚洲天堂首页| 欧美在线网| av无码一区二区三区在线| 91青青视频| 99爱视频精品免视看| 色成人综合| 69av在线| 91 九色视频丝袜| 五月激激激综合网色播免费| 久久人人妻人人爽人人卡片av| 国产在线观看一区二区三区| 亚洲精品卡2卡3卡4卡5卡区| 又猛又黄又爽无遮挡的视频网站| 69av免费视频| 国产午夜精品一区二区三区软件| 在线另类稀缺国产呦| 日本亚洲成高清一区二区三区| 亚洲乱强伦| 成人免费午间影院在线观看| 永久天堂网Av| 18禁黄无遮挡网站| 欧美日韩成人在线观看| 国产亚洲视频免费播放| 四虎永久在线| 国产精品视屏| 黄色在线网| 亚洲av综合网| 国产av剧情无码精品色午夜| 国产成人综合久久精品尤物| 狠狠色综合网| 本亚洲精品网站| 美女无遮挡免费网站| 免费一看一级毛片| a欧美在线| 午夜综合网| 亚洲一区二区三区麻豆| 欧美日韩亚洲国产| 亚洲热线99精品视频| 国产成人综合久久| 视频一本大道香蕉久在线播放| 91无码人妻精品一区| 国产特级毛片aaaaaa| 亚洲人成影视在线观看| 人妻一本久道久久综合久久鬼色| 久久免费精品琪琪| 国产成人高清精品免费5388| 久久先锋资源| 国产视频一二三区| 国产福利小视频在线播放观看| 精品人妻系列无码专区久久| 欧美不卡在线视频| www.精品国产| 欧美国产另类| 午夜免费小视频| 国产成人h在线观看网站站| 免费无码一区二区| 国产成人无码综合亚洲日韩不卡| 欧美三级视频在线播放| 国产浮力第一页永久地址| 亚洲综合色在线| 性色一区| 国产最新无码专区在线| 伊人91在线| 亚洲一区二区三区麻豆| 在线国产欧美| 亚洲永久色| 91香蕉视频下载网站| av在线无码浏览| 欧美日韩精品综合在线一区| 香蕉视频在线精品| 欧美黑人欧美精品刺激| 91麻豆国产视频| 国产成人一区二区| 另类欧美日韩| 在线欧美日韩| 亚洲swag精品自拍一区| 日韩欧美中文字幕在线精品| 国产av一码二码三码无码| аⅴ资源中文在线天堂|