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 : Features : Events : 3dfx T-Buffer Technology
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 



Random Gallery >> 
Click to view high-res Image!
Neverwinter MMORPG May 2012 Screenshots [27] (0)

Crank That S#!t Up! ENTRY :) (2) by CamoDaGreat
CRANG That S#!T Up! (15) by ElwinRansom
Crank THIS sH!t up! - 3DforREAL (71) by nGAGE
My Entry for the Crank that SH#!T Up Contest (12) by TheGamesHD
[FX] 3-Screen Effect - Guide (part-1) (0) by nGAGE
Crank That S#!t Up!!!! (6) by CamoDaGreat
Nvidia+Socom Cranks that $#%^ UP!!!!! (4) by mrinfinit3
Crank That PhysX UP! (10) by mohawkade
My Crank that S#!t up entry :) (15) by ZEZgames
Crank It Up! (11) by Kilos

More Blogs >>




3dfx T-Buffer Technology
July 30, 1999   Bob CalBear Colayco > [View My Other Articles]
Kenn Hwang > [View My Other Articles]
Product Info | User Reviews | Article Images(14) | Image Gallery | Comments | Forum Thread
T-Buffer Physiology

Let's do another take

In simple words, the T-buffer works by storing and combining multiple renders before a scene is displayed. If you want a certain effect, you run it several-times and the T-buffer will perform additive writes into the back buffer for each successive pass. When complete, flip the back and front buffers to display the final image, and repeat for the next frame. If you're familiar with how stereo glasses such as the Elsa Revelators work, you've got an idea of how some of the T-buffer functions work.

Motion and movement

For effects such as motion blur, soft shadows/reflections, and field of view, the T-Buffer will draw between 4 and 8 renderings from different perspectives (remember it's not just positional perspectives) to create the appropriate effect. For motion blur, the T-Buffer will store images of the object's motion through time to create a "multiple exposure" effect, which at high speeds can effectively simulate motion blur.

3dfx T-Buffer Technology [ Subltle motion blur @ 640 x 480 ] > View Full-Size in another window.
Subltle motion blur

3dfx T-Buffer Technology [ Fast motion blur @ 640 x 480 ] > View Full-Size in another window.
Fast motion blur

The same general principal is used for depth of field effects. By storing multiple renders of a scene through different focal settings, the T-Buffer creates an effect where out-of-focus areas appear to be blurred with misaligned additive layers, while the in-focus distance remains sharp.

3dfx T-Buffer Technology [ Depth of field near @ 640 x 480 ] > View Full-Size in another window.
Depth of field near

3dfx T-Buffer Technology [ Depth of field far @ 640 x 480 ] > View Full-Size in another window.
Depth of field far

General blurs

Now that we have a basic knowledge for the kind of effects the T-Buffer can create, it's easy to see how it can implement effects such as realistic shadows and reflections. Touted as "soft shadows and reflections," the effect is prevalent on smooth or semiglossed surfaces. Reflections and shadows close to the surface are sharp in crisp, and they become increasingly feathered and blurred as the distance to the surface increases.

Using the T-Buffer, we can assume that a similar multiple-render technique is used for both reflections and shadows - by adjusting the transparency and angle for each reflection/shadow pass, the additive effect near the surface will be sharper and clearer, and the effect will taper off as the additive translucent layers separate by angle.

3dfx T-Buffer Technology [ Pre-rendered example of soft-shadows @ 640 x 480 ] > View Full-Size in another window.
Pre-rendered example of soft-shadows

What power is needed?

Wait…doesn't a multipass technology such as this take up cycles a lot of rendering cycles? Well of course. What that does intimate is how powerful a card 3dfx's next-generation technology must be. Quite simply, a custom configuration of 8 Voodoo2 cards was unable to play back the Rocket Burger demo at 1024x768 with T-Buffer effects at anywhere near 60fps.

Back! Enough yammering - what is this new technology?     Effects in-depth 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
Read this Media-Blog entry!» My crank that S#!t Up entry! (13)
by zin_onos (10) Talk with this user on their Shout Box (My other blogs) Posted 22 months ago


 Latest Headlines
New Sleeping Dogs trailer details gameplay features (0)
New Metro: Last Light trailer is a live action short film (0)
Vampire stealth-action game DARK gets teaser trailer (0)
New Sniper Ghost Warrior 2 urban combat trailer (0)
PC Game Sales for Wednesday, May 23rd (0)
Today's News >>
Today's Siteseeing >>


 Table of Contents


 Quick Facts
Oni has demonstrated a similar motion-blur technology as well, this one implemented without dedicated hardware acceleration. The effect in this picture is subtle, but still cool nonetheless.

3dfx T-Buffer Technology [ Antialiasing comparison @ 640 x 480 ] > View Full-Size in another window.
Antialiasing comparison


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