Next Generation Emulation banner

Which is better to you?

  • DirectX

    Votes: 11 21.2%
  • OpenGL

    Votes: 24 46.2%
  • They both rock

    Votes: 15 28.8%
  • They both suck

    Votes: 2 3.8%
1 - 20 of 48 Posts

·
Premium Member
Joined
·
6,071 Posts
Discussion Starter · #1 ·
which do you prefer? I can't really say one is better than the other because they both have many advantages over the other.
 

·
Emunext fanboy
Joined
·
4,241 Posts
Well, You should have said : D3d vs OpenGL. Since Direct X has other non 3D gfx related items like Direct sound, Direct play and Direct music.

For me I prefer D3D over OpenGL since it requires less coding experience and still gives nice results compred to OpenGL. But if you really let me choose the perfect API it would be Glide which made it's job perfectly and gave higher frame rates for voodoo cards. And when it was first introduced neither D3D nor OpenGL could compete it.

Just my personal opinion though ^_^ .
 

·
NextGenerationGaymulation
Joined
·
2,775 Posts
I'd say D3D too, the way things stands now D3D have many more functions, and you'll have to write a lot more yourself with openGL, unless you use something like openscene graph, which is mostly a set of functions for openGL already included in D3D.

The only reason to use openGL ( which could be a big one though ) is if you want to devellop for the PS3 in the future.
 

·
NextGenerationGaymulation
Joined
·
2,775 Posts
It's funny how people who say openGL is best has ussualy not even tried D3D.
 

·
NextGenerationGaymulation
Joined
·
2,775 Posts
LOL, I'm talking from a developers perspective here, I guess from a game perspective is intressing to though, Doom 3 is the only game I've seen that openGL has going for it, and well, to be perfectly honest that's just because Carmack wrote most of the advanved functions for that game himself :p
 

·
Registered
Joined
·
7,330 Posts
OpenGL has fairly simple and efficient portability & is easily modified and changed around by the coder, but function wise, it's limited in comparison to the ever growing D3D. OpenGL, as an API, doesn't determine how good games built around it will be. :p

CloudVII: You're thinking of the DirectX set as a whole.. this is a D3D (DirectX's 3D API) vs OGL. ;)

Doom III does prove what can be done though, so comparing is pretty useless.
 

·
Foundry/Foundation
Joined
·
11,728 Posts
I saw you mentioning Glide... it's surpassed by now, but it used to be friggin' cool indeed.
NFS2SE with Glide was so awesome at the time ^^

*I was glad to discover Burnout 3 has a track that looks a lot like Last Resort (giant statue, jungle, beach - sounds familiar? :) )
 

·
Premium Member
Joined
·
26,303 Posts
The impression I get at the oment is that it is easier to do funky looking stuff in D3D, but OpenGL is more flexible. However, I'm looking at this from the end users perspective given that I'm not a programmer.
 

·
Registered
Joined
·
1,720 Posts
Well, D3D does have more functions, as it's designed as a game-oriented 3D API.

I have to say OpenGL simply because it's cross-platform. With D3D you write for Windows, and maybe the X-Box. With OpenGL, you can write for Windows, Linux, Mac OS, and a bunch of other devices.
 

·
Registered
Joined
·
7,836 Posts
As a gamer, I prefer OGL, if I try OGL and D3D in any game that supports both modes,
OGL runs faster, and often, with better image quality.
Too bad HL2 is D3D only :(
 
1 - 20 of 48 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top