Main Site Links Resources Tutorials
News VB Gaming Code Downloads DirectX 7
Contact Webmaster VB Programming Product Reviews DirectX 8
  General Multimedia Articles DirectX 9
      Miscellaneous

ATI's Developer Resources

By this point I've established that the Radeon is both a fully feature graphics card and very fast. It also has plenty of cool new features you can program into your applications.

This doesn't mean much if you couldn't work out how to program the beast, so from a developers point of view its worth looking beyond the actual product and look at the developer support/relations.

ATI directs all of it's support through a sub-section of it's main website - www.ati.com/developer/ - feel free to check it out when you've finished reading this review!

ATI are full aware that for all the funky-new technology they cram onto their graphics boards none of it means anything if developers aren't writing software to use it (no software means that normal people will never see it in action), therefore it's in their best interest to educate and inform as many developers how they can make the best use of available hardware. They achieve this by providing plenty of resources which we can download, read through and experiment with - along with a small handful of tutorials. 

The company also appears to have quite a high-level visibility at the relevent developer conferences - Meltdown, SIGGRAPH etc... and the white papers presented at these events are uploaded to the developer section for us to read (should we not be lucky enough to attend). These papers are not always very good for beginners learning, but it allows us to keep up with the very best effects possible. Given that shader programming a very complicated and precise mathematical and scientific field the top-end effects are often very difficult to understand first time. If you take the time out to learn shaders properly, and get a bit of experience under your belt then it's not such a daunting task.

As well as white papers, tutorials and other documented information, we're provided with a limited number of tools to use, 'ShadeLab' is the tool ATI was promoting on their site (albeit not an in-house developed tool) for experimenting with vertex and pixel shaders. This is most definitely a good tool to get to grips with. Due to OpenGL and Direct3D being fairly independent fixed standards you can use any tool that accesses these common interfaces - including NVidia's 'Effects Browser' should you prefer that. Apart from shader programming tools, ATI provide us with links to download TruForm resources (3DSMax plugins) and some bump-map generating tools and plugins.

The ATI site is not really aimed at teaching you from a beginners level, instead it's a resource for those who know what they're doing - but want access to the latest-and-greatest graphics programming resources. If you're completely new to advanced graphics you're far better looking at the many 100's of other websites on the planet or buying some dedicated books (like either of these two books: first, second).

Conclusion

I've now covered all the major areas - performance, features and support.

The 8500LE that ATI sent me for this review is not the fastest Radeon they produce (others have 25mhz faster cores), and from the results I've seen on other sites this does make a slight difference - but whether that's worth forking out over $100 more is questionable. Whilst I can't confirm or guarantee this, the majority of other benchmarks comparing the Radeon and the GeForce 4 Ti series puts the GeForce ahead in the performance stakes - occupying the top 3 slots on the MadOnion.Com hall of fame (producers of 3DMark2001 / based on the results from 3DMark2001).

However, the Radeon has the edge as far as feature-sets are concerned - the inclusion of version 1.4 pixel shaders in particular. In my opinion, a fully featured graphics card is better from a development point-of-view as it's important to us to cover as many hardware features as possible. And what's the real loss if our personal development machines maybe only hit 70fps instead of 90fps - still perfectly playable, still very high.

Support for the hardware features on the Radeon is good - although due to the independent nature of the D3D and OpenGL specifications, you'll find that the ATI site is more a supplementary site providing a few specific Radeon-Only / Radeon-Optimized tricks.

The big question though, is who will really benefit from upgrading? even paying $150 for the low-end variants will make a significant dent in the wallet of everyone except the stupidly rich! Referring back to my 3 way division of past and present graphics cards - the Radeon is in the 3rd group - anyone in the 1st group looking to upgrade will be absolutely amazed at the performance and features the Radeon will provide you with. People in the 2nd group will appreciate a bit of a speed boost, and will definitely enjoy the ability to program pixel/vertex shaders; but if you've got a top-level GeForce 2 (for example) you may not need to upgrade again just yet - given it probably wasn't too long ago you spent a few hundred on your current card. People lucky enough to be currently in the 3rd group will not really need to jump at this card - even if you have the first iteration (Radeon 7500 / GeForce 3) you will have to be really at the top-of-the-field to appreciate the newer versions of pixel shader and the fill-rate/triangle throughput change is probably going to be fairly negligible.

As a final statement: If you can afford one of these cards, and you are looking to upgrade to the latest and greatest you will most definitely not be disappointed with your purchase.

Good Things Bad Things
• Very good all-round feature set for Direct3D 8.1 • (according to other sources) not as fast as the competition
• Good price : performance ratio's across all variants • Possibly still some minor driver issues lurking in the mist
• A good choice for developers looking to develop D3D8.1 level graphics • As with all graphics cards, it'll be out of date in 6 months, and 'Ancient' within a 18 months.
• Good general support from ATI's website  
• Reasonably good selection of tools/programs for authoring advanced content  
• Generally a very fast card for playing games (should you get bored of working!)  

select a page from the list:
Introduction
Installation, Benchmarks and Programming
• ATI's Developer Resources, Conclusion

 

DirectX 4 VB © 2000 Jack Hoxley. All rights reserved.
Reproduction of this site and it's contents, in whole or in part, is prohibited,
except where explicitly stated otherwise.
Design by Mateo
Contact Webmaster