Upload
brandon-gray
View
88
Download
3
Embed Size (px)
DESCRIPTION
Texture Mapping. 靜宜大學資工系 蔡奇偉 副教授 2006. 大綱. Texture Maps Texture Mapping Texture Mapping 的種類. 何謂 Texture ?. Texture ( 紋理 ) 通常是指一張具有紋路的圖片。. 無縫接合. 經過適當的設計,我們可以用一小張紋理圖接合成一大張的紋理圖,而且如右圖所示,其間的接合處沒有縫隙。. Texture Mapping ( 紋理映射 ). 用紋理圖來調整變動幾何物件表面的下列屬性: 顏色 (color): color mapping - PowerPoint PPT Presentation
Citation preview
Texture Mapping ( 紋理映射 )用紋理圖來調整變動幾何物件表面的下列屬性:顏色 (color): color mapping亮光顏色 (specular color): chrome mapping, environment mapping法向量 (normal vector): bump mapping位移 (displacement): displacement mapping透明度 (transparency): transparency mapping
Texture Space (紋理空間)v
u0 1
1我們用一個座標系統來指定一張紋理圖上像素的位址,此座標系統稱為紋理空間。紋理圖上的像素又稱為 texel (texture element) 。
正向映射 (Forward Mapping)紋理映射觀念上可視為以下的兩階段映射處理:1. 把 2D 紋理空間映射至 3D 的物件空間,此稱之為參
數化映射( parametrization )。2. 把 3D 的物件空間投影至 2D 的螢幕空間
反向映射 (Inverse Mapping)在實作上,紋理映射可配合 z-buffer 演算法,採用反向映射的方式來計算:對螢幕空間上的每一個像素,倒推出它在紋理圖上所對應的區域,據此算出該像素的值。