FiringSquad: Home of the Hardcore Gamer - Games, Hardware, Reviews and NewsSubmit your own or view users' CPU overclocking results!

  
 Home   News   THE MATRIX   Deals   Hardware   Games   Features   Media   Products   Forums   FS China 
AddThis Social Bookmark Button

Home : Guides : Articles : FS 3D Guide: Filtering and Lighting
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 


Random Gallery >> 
Click to view high-res Image!
Tony Hawk's Project 8 Preview Screenshots [30] (3)


slugbug's Biostar Entry (0) by slugbug
Defense of the Ancients Review (Warcraft III Map/Mod) [Preliminary #2] (6) by Discobiscuits
Portal Review {Prelim 2} (8) by Battousai_Ryu
Far Cry (PC) Review by exe3 (4) by exe3
Foxhound Result Biostar contest :) (0) by foxhound77620
The Orange Box Review in 500 Words! [Preliminary #2] (7) by Swatt
Biostar P45 Contest ! (0) by Trouffman
Crysis Demo Single-Player Review (13) by Kessandra
My Biostar OC Contest Entry (0) by OneShotMemtok
World in Conflict (PC) Review (6) by Kessandra

More Blogs >>




FS 3D Guide: Filtering and Lighting
June 08, 1999   James Yu > [View My Other Articles]
Tim Hsu > [View My Other Articles]
Product Info | User Reviews | Article Images(18) | Image Gallery | Comments | Forum Thread
Bilinear Filtering

Obviously, point sampling isn't the way to go. How would we be able to concentrate on a Quake2 deathmatch while being exposed to gratuitous pixelization along every texture edge? Fortunately for us, there are a couple more filtering methods out there.

Bilinear Filtering

Bilinear filtering does a bit more than plain old point sampling. It adjusts the color of the pixel by computing a weighted average of the 2 by 2 array of textels that lie nearest to the center of the calculated pixel. Basically, bilinear filtering finds the weighted average of the color of the block of 4 textels, and then it assigns that color to the pixel. This helps smooth the transition between two pixels by blending the colors, but it also may cause images to appear somewhat blurred. Bilinear filtering is pretty much the standard, and most 3D accelerators should have bilinear support.

Here are some examples of point sampling and bilinear filtering taken from ATI's Rage 128 demo.

FS 3D Guide: Filtering and Lighting [ Point sampled filtering @ 640 x 480 ] > View Full-Size in another window.
Point sampled filtering

FS 3D Guide: Filtering and Lighting [ Bilinear filtering @ 640 x 480 ] > View Full-Size in another window.
Bilinear filtering

You can clearly see the blockiness and pixelization throughout the point sample picture. In the bilinear picture, everything's smoother with no noticeable blockiness. Bilinear filtering is good and all, but there are some artifacts that even it can't solve. These artifacts are called "depth aliasing" artifacts. Objects on the screen get smaller and smaller the farther they move from the viewpoint. As an object gets smaller the texture that's mapped onto the object also becomes smaller. Eventually, the texture becomes so compressed that depth aliasing artifacts begin to appear.

Back! Page 1     Mip mapping Next!
Blog + Share: Digg Del.icio.us Reddit SU furl • More: AddThis Social Bookmark Button
Send This Article to a Friend!  
Table of Contents
  Print Entire Article  

MATRIX CONTENT » RANDOM MEDIA BLOG More Blogs >>
No ratings yet
» Please rate this
I am an AMD AgentRead this Media-Blog entry!» Guitar Hero 3 - The thing that should not be (UPDATED) (5)
by Beefysworld (290) Talk with this user on their Shout Box (My other blogs) Posted 12 months ago

Sponsored Links
:
[GO]


 Latest Headlines
Valve's Gabe Newell: 'most DRM strategies are just dumb' (6)
Atari hints at new Baldur's Gate, Test Drive games (3)
Xbox 360 outsells PS3 3:1 on Black Friday (5)
The Witcher: Rise of the White Wolf announced for PS3/Xbox 360 (2)
Hitachi to partner with Intel on SSDs (1)
Today's News >>
Today's Siteseeing >>


 Table of Contents


 Random Fact
Use the brown coffee filters. The white ones might contain bleach. (Not that they contain enough to cause harm, but you might as well play it safe.)

FiringSquad is powered by... Back to Top Site MapContact UsAdvertise With Us Privacy StatementAbout Us  
News RSSSiteseeing RSSArticle RSS   © 1998-2008 FS Media, Inc. All Rights Reserved