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 : Articles : The Art of the Tech Demo
» Join the Greatest Gaming Community NOW! (It's free)

Already a member? Login
 



Random Gallery >> 
Click to view high-res Image!
ARMA 3 February 2012 Screenshots [4] (0)

[FX] 3-Screen Effect - Guide (part-4) (0) by nGAGE
Nvidia+Socom Cranks that $#%^ UP!!!!! (4) by mrinfinit3
My Crank That Sh#!t Up! entry :D (3) by chipmunk995
CRANG That S#!T Up! (15) by ElwinRansom
My crank that S#!t Up entry! (13) by zin_onos
My Entry For The Contest. (6) by D4rk Force
[FX] 3-Screen Effect - Guide (part-1) (0) by nGAGE
My crank that S#!T up entry (9) by iamcj
Crank that s#!t up to 11!!! (14) by jarrodthome
HOW I CRANK THAT S#!T UP!! (4) by nvidia4life

More Blogs >>




The Art of the Tech Demo
June 01, 2004   Alan Dang > [View My Other Articles]
Product Info | User Reviews | Article Images(12) | Image Gallery | Comments | Forum Thread
Know thy ally


When developing a technology demo it's a question of whether the hardware manufacturer wishes to target the developer or the end-user – the difference between now and the future.

Demos intended for developers need to be realistic. They need to provide real-world examples of new technology features that can be incorporated into games immediately. NVIDIA classically has done a better job than ATI in this realm. With the GeForce4 launch, the Squid demo was intended to demonstrate the use of fluid simulation on the GPU itself. In fact, they were incorporating a fluid model only recently described at SIGGRAPH. Today games like Morrowind and Tiger Woods Golf incorporate on-GPU calculations for their water effects. Simulation of physical dynamics is something NVIDIA seems excited with. From a technical standpoint, 'Nalu' is one of the most exciting demos from the GeForce 6800 demo suite due to the complexity of the hair model and how it moves in water. 'Clear Sailing' features adaptively tessellated waves, dynamic calculations for the foam and splash. These demos provide developers with ideas on how to incorporate GPU-based physics simulation while simultaneously entertaining the end-user. Most NVIDIA technology demos are designed from this perspective. Of exception are the two best NVIDIA tech demos of all time, Luxo Jr. and the Final Fantasy: The Spirits Within. Neither of these are publicly distributable due to the licensing agreements with Pixar and SquareEnix, respectively.

The Art of the Tech Demo [ The Far Side of the World? (Clear Sailing - NVIDIA) @ 800 x 600 ] > View Full-Size in another window.
The Far Side of the World? (Clear Sailing - NVIDIA)


ATI has also incorporated novel SIGGRAPH algorithms in their demos such as their 'Rendering with Natural Light' demo in the Radeon 9700, however in general, their demos have classically targeted end-users more often than developers. Even as far back as the Rage 128, when FiringSquad was just starting, ATI had commissioned 'Rage Dawning.' Animusic was the DX9 demo most Radeon 9700 users ended up showing off. While it certainly highlighted the polygon performance, shadowing, and phong shading techniques available on the Radeon 9700, it was the content that was cool. In order to sync the motion with the music, it's likely that the physics are all pre-calculated and so it's just the job of the GPU to make the graphics happen. Today, with 'The Doublecross,' the animation is motion captured. This not only makes it look more realistic but frees the GPU from physics simulation.

The Art of the Tech Demo [ Ruby and Optico (The Doublecross - ATI) @ 1024 x 768 ] > View Full-Size in another window.
Ruby and Optico (The Doublecross - ATI)


No one expects gameplay graphics to reach the level of quality offered in 'The Doublecross' – today's hardware just cannot handle it. However, by showing off what the GPU can do when elements of the animation have been precalculated, they are showing gamers what the games of the future will look like as developers are able to take advantage of faster CPUs.

Comparative Advantage

While developing demos for developers is intellectually challenging and important for pushing software development in the right direction, the best tech demo is still going up against the unaligned interests between software and hardware developers. Even if the technology demo looks great and represents a feasible feature for current games, it will not have a substantial impact on the way games are developed – market forces still drive developers to maintain platform neutrality. The idea that a good demo will encourage developers to make more computationally demanding games leading to increased sales of a particular graphics card is flawed. Instead it just preserves an overall consumer interest in upgrading graphics hardware (of all manufacturers) as games progress in their complexity. For that reason, while developer-oriented demos will continue to be important, the emphasis should be placed on user-oriented tech demos.

Back! It's all about competing interests     So what should tech demos look like in 6 months? 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!» Crank that SH#!t Up Contest Entry (10)
by Boltshot (7) Talk with this user on their Shout Box (My other blogs) Posted 18 months ago


 Latest Headlines
New Alan Wake screens compare PC graphics to Xbox (0)
Mass Effect 3 PC Demo Impressions (2)
PC Game Sales for Wednesday, February 15th (0)
Assassin's Creed 3 announced, coming in October (6)
Syndicate launch trailer gets down to business (0)
Today's News >>
Today's Siteseeing >>


 Table of Contents


 Random Question:
Anyone else excited about the Final Fantasy VII: Advent Children movie?

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