By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - PC Discussion - Why you should use OpenGL and not DirectX

you should use OpenGL because it's right handed, while DirectX is left handed.



the words above were backed by NUCLEAR WEAPONS!

Around the Network
Reasonable said:
slowmo said:
People who never gamed prior to directx will probably never understand why the death of OpenGL as a solution developers used is such a tragedy. Directx was mainly used imo to kill off OpenGL developments which could be easily ported across to Apple PC's.

I get fed up of reading a lot of hate towards Microsoft monopolies but this is one of the few instances where they genuinely killed off opposition. When it comes to internet browsers the consumer still has a choice, this is different as its a clear cut case of choice being removed from the consumers hand due to developments happening behind the scenes that the consumer cannot effect.

Spot on assessment.  I also don't like the 'evil empire' bashing either, but it's good to be able to acknowledge genuine cases of business manouvers that aren't necessarily for consumer benefit.

I would suggest to you both that had Direct X not come along some other standard may very well have killed OpenGL. Whether that may have been Glide or some Nvidia specific technology it doesn't matter. The present Direct X is not the worst that could have happened and maybe not the best that could have happened. Its better that we have 3 vendors working together on a standard which is Direct 3d. When you get an IHV specific standard its even worse as you face a monopoloy on both hardware and software.

See:

  • PhysX multicore support on CPUs. (Well you won't actually and thats a point).

 



i didnt read all but ill say that directx has support for thing other than grapchis like input and audio, openGL is only a graphics librery



dd if = /dev/brain | tail -f | grep games | nc -lnvvp 80

Hey Listen!

https://archive.org/details/kohina_radio_music_collection

Nice read.



That's right, just one "d"

In b4 "it's addict"
-----------------------------------------------
Add me:


Excellent post. Do Valve games use openGL?



Around the Network
WilliamWatts said:
Reasonable said:
slowmo said:
People who never gamed prior to directx will probably never understand why the death of OpenGL as a solution developers used is such a tragedy. Directx was mainly used imo to kill off OpenGL developments which could be easily ported across to Apple PC's.

I get fed up of reading a lot of hate towards Microsoft monopolies but this is one of the few instances where they genuinely killed off opposition. When it comes to internet browsers the consumer still has a choice, this is different as its a clear cut case of choice being removed from the consumers hand due to developments happening behind the scenes that the consumer cannot effect.

Spot on assessment.  I also don't like the 'evil empire' bashing either, but it's good to be able to acknowledge genuine cases of business manouvers that aren't necessarily for consumer benefit.

I would suggest to you both that had Direct X not come along some other standard may very well have killed OpenGL. Whether that may have been Glide or some Nvidia specific technology it doesn't matter. The present Direct X is not the worst that could have happened and maybe not the best that could have happened. Its better that we have 3 vendors working together on a standard which is Direct 3d. When you get an IHV specific standard its even worse as you face a monopoloy on both hardware and software.

See:

  • PhysX multicore support on CPUs. (Well you won't actually and thats a point).

 

That's true and of course fine, so long as any competiting standard was open and superior (which it would have needed to be really).  The issue with DirectX is that MS used their position to replace a (at the time) much better standard with a much weaker one - i.e. they didn't replace the standard by being better or open or winning developers through feature sets, but by leveraging their market position to 'kill off' a superior offering for the consumer at that time for their own advantage.

 



Try to be reasonable... its easier than you think...

Snesboy said:
Excellent post. Do Valve games use openGL?

Nope. The Source engine since its first incarnation used DirectX (7 to 9). On the other hand for example Id's tech 4 (Doom 3 and onwards) rendering engine was OpenGL based, and their upcoming tech 5 engine has both OpenGL and DirectX 9 rendering backends.



"All you need in life is ignorance and confidence; then success is sure." - Mark Twain

"..." - Gordon Freeman