Lecture_Chapter3_b

Aliasing look up texel at pixel center point sampling

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: of the rest ECS 175 Chapter 3: Object Representation 36 Texture Mapping and Rasterization •  How do we map texels to pixels? •  Aliasing •  Look up texel at pixel center (point sampling; nearest neighbor) •  Linear filtering (average texels around pixel center location) ECS 175 Chapter 3: Object Representation 37 Texture Mapping and Rasterization •  Magnification: texel maps to multiple pixels •  Minification: pixel maps to multiple texels CC-SA Wojciech Mula OpenGL demo in class ECS 175 Chapter 3: Object Representation 38 Texture Mapping and Rasterization •  Mip-Mapping: •  Create low resolution texture images for minification •  Similar to low-pass filtering before sampling •  Faster rendering •  Reduced aliasing ECS 175 Chapter 3: Object Representation 39 Texture Mapping Textures on curved 3D objects are distorted CC-SA Beuc ECS 175 Chapter 3: Object Representation 40 Triangles and Rasterization - Summary •  Summary: •  Vertices, lines, triangles are easily mapped to fragments •  Rasterization produces fragments from continuous primitives •  Fragments have interpolated attributes •  Color •  Texture coordinates •  Alpha •  Strong aliasing effects can be caused by sampling ECS 175 Chapter 3: Object Representation 41 General Object Representations •  So far we hav...
View Full Document

Ask a homework question - tutors are online