DX3 - DirectX Programming #3 Kang, Seongtae Computer...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
DirectX Programming #3 Kang, Seongtae Computer Graphics, 2009 Spring
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Texture In real world, only few surfaces have uniform color How to describe non-uniform surface Tesselation Divide a surface into numerous sub-surfaces Too complicated!
Background image of page 2
Texture Texture A bitmap describes detailed surface information Work as a wrapping wallpaper
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Texture Coordinate Independent of the position coordinate [0,1] ranging UV for 2D texture UVW for 3D texture
Background image of page 4
Texture Coordinate Texture coordinates indicate mappings between vertices and a texture map
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
3D Texture
Background image of page 6
Texture Filtering Nearest-point sampling Pick the nearest grid value Jaggy effect When? Linear texture filtering Bilinear filtering (2D) Trilinear filtering (3D) Get a plane by bilinear filtering, and bilinear interpolate a pixel in the plane
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Addressing Convention Behavior for out-of-range sampling Border Color, Wrap, Mirror, Clamp
Background image of page 8
Mipmap Texture Mipmap Pre-calculated, optimized collections of bitmap images
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/29/2010 for the course CSE 4190.411 taught by Professor Shinyeonggil during the Fall '08 term at Seoul National.

Page1 / 23

DX3 - DirectX Programming #3 Kang, Seongtae Computer...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online