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

紋理映射技術在三維場景可視化中的應用研究

2015-10-12 09:02:53張培培高順喜
地球 2015年7期
關鍵詞:可視化

張培培 高順喜

(1上海市巖土地質研究院有限公司上海200072;2上海市地礦工程勘察院上海200072)

紋理映射技術在三維場景可視化中的應用研究

張培培1高順喜2

(1上海市巖土地質研究院有限公司上海200072;2上海市地礦工程勘察院上海200072)

在虛擬場景的構建中,紋理映射技術能快速提高三維虛擬現實環境的逼真度和場景繪制效率。在三維場景可視化中,紋理映射技術主要包括紋理校正、紋理坐標系統、紋理映射、紋理反走樣、紋理烘焙等。本文以紋理映射步驟為路線,介紹了紋理映射的原理,紋理映射的步驟,大型三維場景建設中Mipmap技術的使用以平衡場景繪制效率和場景真實度間的矛盾,最后以構建某校園三維場景為實例,驗證了紋理映射技術的實用性和優越性,總結了紋理映射的一般步驟和一些實踐經驗。

紋理映射紋理坐標虛擬現實可視化

1 引言

三維建模和虛擬現實是數字城市的主要變現形式。目前,很多數字化場景都是在虛擬現實環境下創建的具有一定紋理照片的三維場景。紋理映射技術將豐富的紋理細節疊加在物體表面上,增強虛擬現實世界的真實感,彌補細節的不足;通過透視變化,紋理提供了良好的三維線素;同時使用紋理大大減少了環境模型的多邊形數目,提高圖形顯示的刷新頻率[1]。

2 大規模紋理的實時映射

紋理映射作為真實感圖形的重要繪制技術就是將紋理圖“貼到”光滑物體表面,達到對復雜結構物體表面精細建模和精確光照計算的同樣效果,不但可以提升建模的效率還可以解決因模型頂點數目過多導致系統和顯卡運算負荷的不足,從而增加場景的真實性。

2.1紋理圖像采集及糾正

紋理映射技術中使用的紋理圖可以是任何圖像。現場實地采集紋理圖片時要求盡量采集非傾斜、明亮的照片。若現場條件有限,可先獲取局部影像資料,再利用后期圖像處理軟件拼接。

現場采集的原始圖像往往存在圖像傾斜、變形、拍攝時相差異導致的圖像色調不一致等問題不符合貼圖要求,需要對這些相片進行預處理和正射糾正。其中,預處理包括對相片的裁剪、均衡、壓縮、無縫拼接等一系列工作;正射糾正是針對像片拍攝的角度、像片變形等問題而做的處理工作。如圖1是采集圖片處理前后對比圖。

圖1 紋理校正

2.2紋理映射技術

紋理映射的本質就是二維紋理平面到三維物體表面的一個映射。將二維數字紋理視為一個m×n的連續數組,坐標范圍[0,1],如圖2所示,將其中的每一個數據(RGB顏色以及Alpha值)作為一個紋素。

圖2 一幅256×512圖像的紋理坐標與紋理數組

在建模時為每個頂點都定義紋理坐標,s和t取值都在[0,1]。這樣可得到每個頂點對應的紋理像素顏色。多邊形內部像素的紋理坐標在顯示階段由插值得到,從數學的觀點紋理映射可用下式描述:

其中,(s,t)、(x,y,z)分別表示紋理空間和物體空間中P點的坐標,上式表達了物體空間到紋理空間的紋理映射關系。

再以此為基礎建立物體空間P和屏幕空間q的映射關系

式中P和q分別表示物體空間中點P及其在屏幕空間中對應的位置q。

具體的映射關系如圖3所示。

圖3 紋理空間、景物空間及屏幕空間之間的映射關系

但這種方法在遇到無參數化曲面時其映射函數就很難確定,在實際應用中為解決無參數化曲面的情況,采用兩步法紋理映射技術,將紋理空間到景物空間的映射分解為S映射和O映射這兩個簡單映射的復合。首先引進一個包圍景物的中介三維曲面作為中間映射媒介,如球面、圓柱面、立方體等,將二維紋理空間映射到該三維中介物體表面,建立如下的S映射:

再將上述三維中介物體表面上的紋理映射到目標景物表面,具體可表示為如下的O映射:

在兩步紋理映射法的基礎上,人們提出了很多改進的方法,如基于能量最小化思想的不同紋理映射算法[3][4][5]、在隱式曲面上通過用戶交互的方式實現紋理的實時映射[6]、過程紋理合成方法[7]等,從不同角度提高紋理映射的真實感效果。場景建設中可根據場景對象的不同特點選擇合適的紋理映射方法。

2.3紋理優化

采用反走樣、多分辨率紋理圖像等方法優化紋理映射效果并提高紋理內存使用效率。

2.3.1反走樣

當紋理像素分辨率高于屏幕像素分辨率時,為提高圖形加載速率,通常采用普通紋理結合細致紋理的方法描述近景[8],其中常用的是Mipmap(Multi-image pyramid Map,Mipmap)技術[9],這個方法可在平面像素的繪制過程中實現實時紋理反走樣和支持多級紋理細化映射過程。Mipmap方法相當于紋理LOD,利用雙線性插值和三線性插值將低一級圖像每邊的分辨率取為高一級圖像每邊分辨率的二分之一。這樣MipMap就構成一個分辨率逐級減少的圖像分辨率金字塔,如圖4所示。其中0層是原始圖片也是分辨率最高、占用內存最大的層,每層圖像所占的存儲空間是下一層的四分之一。

圖4  Mipmap結構和紋理示意圖

2.3.2紋理烘焙

在可視化場景中,人眼更傾向于尋找對象的細節,因此,為增加圖片的真實感和自然屬性,通常利用紋理烘焙技術處理映射紋理圖片。紋理烘焙就是將整個空間場景的模型分別渲染成具有全局光照信息的烘焙貼圖,以便更換場景攝像機時可縮短場景渲染的時間。

圖5是某大學醫療廢品回收站使用紋理貼圖前后效果對比圖。

圖5 紋理映射及優化前后對比圖

3 在三維場景可視化中紋理映射技術的應用

3.1系統開發環境

該系統的整個開發過程是在Windows XP操作系統和Visual C++6.0平臺下進行的,圖形用戶界面部分應用了MFC和Open Inventor圖形庫,最終完成的原型系統可在Windows平臺下運行。

3.2紋理映射技術在三維場景構建中的應用

圖6 三維場景可視化效果圖

根據上述紋理映射的原理與方法,在某三維場景建設中發現,紋理映射技術的利用,可以有效模擬現實環境,增強場景的真實感。下圖是使用紋理映射技術的三維場景其中兩幀。

4 結束語

在三維場景構建中場景復雜度的提高、大量紋理庫存的使用,也會影響系統顯示運行的速度、占用大量CPU內存和處理時間,這對場景的可視化效果有很大影響,也會大大降低系統的執行效率。因此,需要注意紋理的優化、壓縮和裁剪,在保證可視化效果不受影響的前提下,應盡可能使用可重復利用的同一紋理圖片。

[1]施貴剛,程效軍.基于VRML構建虛擬校園場景中紋理映射技術的應用.遙感技術. 2007,(5)86~90

[2]E A Bier,K R Sloan.Two-part texture mappings[J].IEEE ComputerGraphics and Application(S0272-1716),1986,6(9):40-53.

[3]B Levy,J L Mallet.Non-Distortion Texture Mapping For ShearedTriangulated Meshes[C] //In:Computer Graphics Proceedings,Annual Conference Series(SIGGRAPH98),1998:343-352.

[4]J Maillot,H Yahia,AVerroust.Interactive Texture Mapping[C]//In:Computer Graphics Proceedings,Annual Conference Series(SIGGRAPH93),1993:27-34.

[5]D Piponi,G Borshukov.Seamless Texture Mapping of SubdivisionSurfaces by Model Pelting and Texture Blending[C]//In:ComputerGraphics Proceedings,Annual Conference Series (SIGGRAPH2000),2000:471-478.

[6]H K Pedersen.Decorating Implicit Surfaces[C]//In:ComputerGraphics Proceedings,Annual Conference Series(SIGGRAPH95),1995:291-300.

[7]林茂庸,柯有安.雷達信號理論[M].北京:國防工業出版社,1984.

[8]張小超,王精業.虛擬場景漫游系統的體系結構分析.系統仿真學報.2005,vol.17 (4):917~919.

[9]Lance Williams.Pyramidalparametrics.Computer Graphics(SIGGRAPH'83 Proceedings. 1983.

P2[文獻碼]B

1000-405X(2015)-7-296-2

張培培(1989~),女,畢業于同濟大學,碩士,助理工程師,研究方向為攝影測量與遙感。

猜你喜歡
可視化
無錫市“三項舉措”探索執法可視化新路徑
基于CiteSpace的足三里穴研究可視化分析
自然資源可視化決策系統
北京測繪(2022年6期)2022-08-01 09:19:06
三維可視化信息管理系統在選煤生產中的應用
選煤技術(2022年2期)2022-06-06 09:13:12
思維可視化
師道·教研(2022年1期)2022-03-12 05:46:47
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
自然資源可視化決策系統
北京測繪(2021年7期)2021-07-28 07:01:18
基于CGAL和OpenGL的海底地形三維可視化
可視化閱讀:新媒體語境下信息可視化新趨勢
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
主站蜘蛛池模板: 无码日韩人妻精品久久蜜桃| 亚洲天天更新| 欧洲成人在线观看| 成人午夜免费观看| 青青操视频在线| 四虎成人精品| 欧美曰批视频免费播放免费| 国产精品尹人在线观看| 免费人成视频在线观看网站| 久久人妻xunleige无码| 国产幂在线无码精品| 91精品综合| 亚洲最新地址| 91青青草视频| 国产乱肥老妇精品视频| 91福利国产成人精品导航| 国产尤物视频在线| 99精品福利视频| 亚洲 成人国产| 国产欧美又粗又猛又爽老| 黑色丝袜高跟国产在线91| 99激情网| 在线观看亚洲天堂| 国产欧美日韩va另类在线播放| a色毛片免费视频| 成人午夜视频网站| 亚洲精品免费网站| 欧美日韩一区二区三区四区在线观看| 亚洲精品图区| 伊人久久婷婷五月综合97色| 亚洲嫩模喷白浆| 91精品啪在线观看国产60岁| 久久国产香蕉| 精品国产aⅴ一区二区三区| 亚洲第一成人在线| 亚洲久悠悠色悠在线播放| 欧美在线视频不卡| 亚洲天堂久久新| 丰满少妇αⅴ无码区| 国产日韩精品欧美一区喷| 亚洲男人在线天堂| 国产精品久久久久久久伊一| 天堂亚洲网| 99久久无色码中文字幕| 天天躁夜夜躁狠狠躁图片| 亚洲国产成人麻豆精品| 日日拍夜夜嗷嗷叫国产| 中文字幕日韩欧美| 久久久久国产精品嫩草影院| 99久久精品美女高潮喷水| 亚洲成肉网| 99伊人精品| 香蕉蕉亚亚洲aav综合| 四虎国产永久在线观看| 亚洲国产成人精品一二区| 国产精品无码影视久久久久久久 | 色噜噜中文网| 亚洲成A人V欧美综合天堂| 中字无码精油按摩中出视频| 亚洲水蜜桃久久综合网站| 亚洲清纯自偷自拍另类专区| 九九免费观看全部免费视频| 精品久久人人爽人人玩人人妻| 欧洲欧美人成免费全部视频| 亚洲色欲色欲www在线观看| 中文字幕天无码久久精品视频免费| 久青草免费视频| 国产浮力第一页永久地址 | 国产福利小视频高清在线观看| 精品国产毛片| 91人妻日韩人妻无码专区精品| 乱人伦99久久| 性欧美久久| 亚洲色大成网站www国产| 久久人人97超碰人人澡爱香蕉| 伊人久久福利中文字幕| 久久综合亚洲色一区二区三区| 亚洲一区二区精品无码久久久| 色135综合网| 精品人妻无码中字系列| 九九热视频精品在线| 日韩专区欧美|