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

三維曲面的紋理映射失真修復(fù)算法的研究

2011-08-14 04:41:44
電大理工 2011年3期
關(guān)鍵詞:方向模型

張 躍 安 娜

1,2沈陽師范大學(xué) (110034) 1遼寧裝備制造職業(yè)技術(shù)學(xué)院( 沈陽 110164 )

紋理映射技術(shù)可將任意的平面圖形或圖像覆蓋到幾何模型的表面上,在模型表面形成逼真的色彩花紋。本文討論的紋理映射失真修復(fù)的方法主要是針對三維地形,在保持地形曲面不變的前提下,對每個三角形給出了紋理失真的度量方法及失真修復(fù)的方法。

1 紋理失真的原因

在一個加了紋理的三角網(wǎng)模型中,三角形的每個頂點都記錄了三維幾何空間中的幾何坐標(biāo)vg和紋理空間中的紋理坐標(biāo)vt,在給模型進(jìn)行紋理映射時,三角形內(nèi)部的紋理坐標(biāo)可以根據(jù)三個頂點的紋理坐標(biāo)值進(jìn)行插值來得到。圖1給出一個實際模型的例子來說明紋理失真的形成,圖1(a)中三角形的頂點v1g,v2g,v3g分別對應(yīng)了圖1(b)中的v1t,v2t,v3t。所以最后的紋理映射結(jié)果如圖1(c)所示。從圖中可以看出,紋理圖像上的直角三角形對應(yīng)了一個幾何空間中的非直角三角形,紋理圖案在紋理映射過程中發(fā)生了形變。由于紋理圖像是二維的,物體模型是三維的,這就導(dǎo)致模型上大小相似的三角形,某些對應(yīng)了較大的紋理,某些對應(yīng)了一些小塊的紋理,所以導(dǎo)致了紋理的失真。

圖1 三角形紋理失真的過程

2 紋理失真修復(fù)算法

關(guān)于三維地形紋理映射過程中所產(chǎn)生的失真情況較少有人研究,試圖從糾正失真不均衡的角度出發(fā)對紋理映射后失真紋理進(jìn)行修復(fù)。紋理失真修復(fù)的算法主要有紋理重投影和結(jié)合紋理特征的模型簡化算法。而采用的算法主要針對三維地形曲面上的紋理進(jìn)行修復(fù),算法主要分為紋理失真系數(shù)的確定、失真大小的向量度量方法、投影平面上點的平移方法3個步驟。

2.1 紋理失真系數(shù)的確定

在對三角網(wǎng)模型進(jìn)行紋理映射時,先將空間的三角網(wǎng)格投影到二維平面上,得到投影平面上的三角網(wǎng)模型,這樣投影平面上的每一個三角形都對應(yīng)著空間三角網(wǎng)中的一個三角形。對于失真系數(shù)的確定,首先選取投影平面上三角形的重心,然后做平行于X、Y軸的直線與三角形的兩邊相交得到一截線段,稱為投影截線段,再找到投影截線段在空間三角網(wǎng)中所對應(yīng)的線段,我們稱為空間截線段。則空間截線段與投影截線段的長度的比值,稱為失真系數(shù)。而失真系數(shù)與 1的差值就是此三角形的失真增量。這樣針對每個三角形都可以求出 X,Y方向二個失真系數(shù),作為對這個三角形X,Y兩個方向失真的度量方法。

2.2 失真大小的向量度量方法

由于失真系數(shù)和失真增量是一個標(biāo)量,所以無法根據(jù)失真系數(shù)確定投影平面上三角形的失真方向,也就無法挪動點來對失真進(jìn)行修復(fù)。但是根據(jù)投影平面上三角形在X軸、Y軸兩個方向上的失真增量,在二維直角坐標(biāo)系中可以確定四個方向向量K1,K2,K3,K4,如圖2所示。把這四個方向中的一個稱為失真向量。為了給出失真向量的方向,我們過投影平面三角形的檢索點(要挪動的點)做其對邊的平行向量,這里把B點作為檢索點,EF為平行向量,由于失真是投影平面的三角形被拉伸造成的,則可排除平行向量EF與 B點的對邊AC所夾的兩個方向向量K1,K4。再取檢索點B對邊AC的中點P,由P和檢索點B可確定一個由B到P的向量我們稱其為中點向量BP,判斷另兩個方向向量K2,K3與中點向量 BP的夾角大小,選取與中點向量BP的夾角較小的方向向量 K3為失真向量的方向,而失真向量的大小即為失真增量與中點向量模長的乘積。每個檢索點對應(yīng)每個三角形都有唯一的失真向量,這個失真向量就代表這個三角形的失真程度,也代表檢索點在投影平面上點的挪動方式。

圖2 失真向量的確定

2.3 投影平面上點的挪動方法

確定了投影平面上各個三角形失真向量的大小和方向后,對于投影平面上的任一檢索點都可以求出與此檢索點相關(guān)的所有三角形的失真向量,再對每一個失真向量在X和Y方向進(jìn)行矢量分解,求出X方向上的總的矢量和,Y方向上總的矢量和。最終得到X和Y兩個方向上的向量,分別稱其為X方向平移向量和Y方向平移向量,平移向量的方向即為檢索點的移動方向,平移向量的大小即為檢索點移動的距離。如圖3所示,點B就是三角網(wǎng)中的一個檢索點,在它周圍有5個三角形,求出B點關(guān)于這五個三角形的失真向量,然后X,Y方向進(jìn)行分解,在做矢量和,求出B點X,Y方向平移向量,就是 B點要挪動的方向和距離。然后對挪動后的平面重新進(jìn)行紋理映射,就可以得到比較均衡的紋理圖片。

圖3 點的挪動

3 結(jié)論

這種算法針對三維地形中每個三角形給出了失真系數(shù)的確定以及失真大小的向量度量方法,解決了一定的紋理失真問題,修復(fù)后的圖片紋理比較均勻,能比較好的刻畫紋理的細(xì)部特征。但是本文中只是針對三維地形中DEM模型進(jìn)行了紋理失真的修復(fù),也存在一定的局限性。如果能加以擴(kuò)展,將有更廣的應(yīng)用價值。圖4、圖5為修復(fù)前和修復(fù)后的圖片。

圖4 修復(fù)前的圖片

圖5 修復(fù)后的圖片

[1]吳亞東,韓永國等.一種基于三角形面片模型的二維紋理貼圖方法.計算機(jī)應(yīng)用與軟件,2004.21(1).

[2]Eric Lengyel.詹海生等.3D游戲與計算機(jī)圖形學(xué)中的數(shù)學(xué)方法.北京:清華大學(xué)出版社,2004.(1).

猜你喜歡
方向模型
一半模型
2022年組稿方向
2022年組稿方向
2021年組稿方向
2021年組稿方向
2021年組稿方向
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉(zhuǎn)換方法初步研究
主站蜘蛛池模板: 亚洲AV色香蕉一区二区| 香蕉伊思人视频| 一区二区三区成人| 婷婷六月在线| 国产免费一级精品视频| 91福利一区二区三区| 亚洲人成人伊人成综合网无码| 国产尤物jk自慰制服喷水| 欧洲高清无码在线| 日本手机在线视频| 国内精品小视频在线| 激情无码视频在线看| 亚洲国产第一区二区香蕉| 国产夜色视频| 日韩精品亚洲一区中文字幕| 久无码久无码av无码| 亚洲天堂网站在线| 亚洲最新在线| 国产伦片中文免费观看| 91小视频在线播放| 亚洲精品视频免费看| 玩两个丰满老熟女久久网| 在线毛片网站| 亚洲另类国产欧美一区二区| 国产在线八区| 91区国产福利在线观看午夜 | 国产欧美日韩综合在线第一| 精品久久蜜桃| 亚洲日韩久久综合中文字幕| 毛片网站在线看| 在线观看亚洲精品福利片| 亚洲天堂视频在线观看免费| 日韩欧美色综合| 日日拍夜夜操| 精品国产亚洲人成在线| 熟女日韩精品2区| 九九免费观看全部免费视频| 激情无码视频在线看| 久久青草视频| 日韩黄色精品| 亚洲性色永久网址| 香蕉久久永久视频| 四虎在线高清无码| 久久久四虎成人永久免费网站| 青青青国产精品国产精品美女| 久久精品午夜视频| 中文字幕在线免费看| 国产成人超碰无码| 亚洲国产亚洲综合在线尤物| 欧美日韩免费在线视频| 日韩视频福利| 久久综合九色综合97网| 色婷婷狠狠干| 国产成人a在线观看视频| 国产在线一二三区| 国产精品三级专区| 波多野结衣在线一区二区| 香蕉视频在线观看www| 激情国产精品一区| 国产熟睡乱子伦视频网站| 国产精品网曝门免费视频| 97视频免费看| 亚洲国产在一区二区三区| 国产微拍一区二区三区四区| 中国精品久久| 亚洲欧美国产高清va在线播放| 2021国产v亚洲v天堂无码| 日韩毛片基地| 久久综合九九亚洲一区| 99精品在线看| 精品伊人久久久香线蕉| 日韩黄色在线| 91在线国内在线播放老师| 国产成人午夜福利免费无码r| 色亚洲成人| 91毛片网| 免费aa毛片| 2020久久国产综合精品swag| 国产在线无码一区二区三区| 婷婷综合色| 欧美精品一区二区三区中文字幕| 成人免费视频一区二区三区|