sphere Mapping
center ( x s , y s , z s ) (x_s, y_s, z_s) (xs,ys,zs) of the sphere
Cylinder Mapping
Box Mapping
(
x
b
o
x
,
m
a
x
−
x
b
o
x
,
m
i
n
)
≥
(
y
b
o
x
,
m
a
x
−
y
b
o
x
,
m
i
n
)
≥
(
z
b
o
x
,
m
a
x
−
z
b
o
x
,
m
i
n
)
(x_{box,max}-x_{box,min}) \ge (y_{box,max}-y_{box,min}) \ge (z_{box,max}-z_{box,min})
(xbox,max−xbox,min)≥(ybox,max−ybox,min)≥(zbox,max−zbox,min)
u
=
x
−
x
b
o
x
,
m
i
n
x
b
o
x
,
m
a
x
−
x
b
o
x
,
m
i
n
u = \frac{x - x_{box,min}}{x_{box,max}-x_{box,min}}
u=xbox,max−xbox,minx−xbox,min
v
=
y
−
y
b
o
x
,
m
i
n
y
b
o
x
,
m
a
x
−
y
b
o
x
,
m
i
n
v = \frac{y - y_{box,min}}{y_{box,max}-y_{box,min}}
v=ybox,max−ybox,miny−ybox,min
Discrete Textures: reconstruction
- Nearest neighbor
- Bilinear interpolation
Discrete Textures: Filtering
- mid-map
根据距观看者远近距离的不同,以不同的分辨率将单一的材质贴图以多重图像的形式表现出来并代表平面纹理:尺寸最大的图像放在前面显著的位置,而相对较小的图像则后退到背景区域 - summed area tables