View Single Post
  #9  
Old 06-25-2008, 11:38 AM
Codex Codex is offline
Approved Member
 
Join Date: Nov 2007
Location: Hoppers Crossing, Vic, Australia
Posts: 624
Default

Quote:
Originally Posted by Thunderbolt56 View Post
From an anorexic heroine junky behind the downtown convenience store that was drinking something from a paper bag...
LOL

Seriously though, the main difference b/n the two APIs is slowly becoming a non-issue in terms of graphical feature sets. OpenGL is opened sourced so it is perfectly adaptable to other OS platforms and IMO the code is much more user friendly. The down side is, it only handles graphics. OpenGL 2.1 (I think) is the official version, OpenGL3 is still some time away from being adopted.

DX on the other hand is a real biatch to code in (although DXUT is making things easier) but has follow the complicated COM system, but, it can be used for other devices besides the GPUs. DX makes things less complicated when dealing with things like sound cards and gaming input devices. Although is only available on Windows, it is an API that melds well in to the OS.

nVidia and ATI support both APIs on the cards we mainly use for this sim and I think it's mute to compare em this way. Both have their advantages and disadvantages and their fan boys/girls. I'm having fun learning DXUT at the moment, but the release of XNA 3.0 CTP has now really got my attention. It's a dream to code in but doesn't have joystick support (but there are ways around that )

Last edited by Codex; 06-25-2008 at 12:19 PM.
Reply With Quote