Welcome to MSDN Blogs
Sign in
|
Join
|
Help
Shawn Hargreaves Blog
Game programming with the XNA Framework
This Blog
Email
Syndication
RSS 2.0
Atom 1.0
Search
News
using Microsoft.Xna.Disclaimer;
Disclaim("This is my blog");
Disclaim("I am not Microsoft");
Disclaim("I speak for myself");
Disclaim("All rights reserved");
Personal
Shawn's Homepage
Blog Index
XNA Team
Creators Club
Eli Tayrien
Michael Klucher
Nazeeh ElDirghami
Stephen Styrchak
Tags
No tags have been created or used yet.
Recent Posts
Premultiplied alpha content processor
Premultiplied alpha in XNA Game Studio
Premultiplied alpha and image composition
Premultiplied alpha
Texture filtering: alpha cutouts
Archives
November 2009 (5)
October 2009 (4)
September 2009 (3)
August 2009 (3)
July 2009 (8)
June 2009 (15)
May 2009 (9)
April 2009 (6)
March 2009 (6)
February 2009 (5)
January 2009 (5)
December 2008 (5)
November 2008 (5)
October 2008 (6)
September 2008 (9)
August 2008 (8)
July 2008 (4)
June 2008 (3)
May 2008 (6)
April 2008 (9)
March 2008 (4)
February 2008 (2)
January 2008 (4)
December 2007 (12)
November 2007 (6)
October 2007 (6)
September 2007 (7)
August 2007 (4)
July 2007 (7)
June 2007 (6)
May 2007 (5)
April 2007 (11)
March 2007 (18)
February 2007 (3)
January 2007 (9)
December 2006 (14)
November 2006 (8)
September 2006 (3)
August 2006 (7)
September 2009 - Posts
Thursday, September 24, 2009 4:00 PM
Texture filtering: anisotropy
Mipmapping allows textures to be scaled down by any amount while maintaining high quality filtering and cache-friendly memory access patterns. But mipmaps don't work so well when different axes are scaled by different amounts: How do we choose
Posted by
ShawnHargreaves
|
1 Comments
Monday, September 14, 2009 1:10 PM
Texture filtering: mipmaps
In my previous article about texture filtering I mentioned that scaling down images using point sampling, or scaling to less than half size using linear filtering, looks bad because some source pixels are discarded. Why exactly is this a problem?
Posted by
ShawnHargreaves
|
7 Comments
Tuesday, September 08, 2009 9:33 AM
Texture filtering
Any time we draw graphics using textures, we must figure out how to map one grid of pixels (the texture) onto a different grid of pixels (the screen). This process is called filtering. The Identity Transform The pixel mapping is trivial if: The
Posted by
ShawnHargreaves
|
3 Comments