Texture Mapping
Texture Mapping
L20: 1
Why texture?
L20: 2
L20: 3
L20: 4
How is it done?
L20: 5
Just use x, y?
L20: 6
u, v Mapping
L20: 7
Remember shading and normals?
L20: 8
Scan-line interpolation
a
b
p
us u!s
Scan line y = s
L20: 10
Parametric surfaces
L20: 11
Different uses of texture
L20: 12
Environment maps
Raytraced?
L20: 13
Bump mapping
L20: 14
Bump Mapping Examples
L20: 15
Texture mapping: potential probs.
L20: 16
Oversampling
L20: 17
Oversampling
L20: 18
Undersampling
L20: 19
20
Undersampling? Use prefiltering
L20: 21
MIP Maps
L20: 22
Multum in Parvo
L20: 24
Example
L20: 25
MIPmaps are nifty:
L20: 27
Surface and volume texture
2D 3D
L20: 28
L20: 29
Functional Textures
L20: 30