Teen Programmers Unite  
 

 

Return to forum top

Which is a better 3D API D3D or OGL

Posted by CodeRed [send private reply] at October 31, 2001, 09:53:59 AM

I've started using both, right now I really like OGL because it's easier, but it seems D3D may be more powerfull

Posted by Psion [send private reply] at October 31, 2001, 03:19:22 PM

D3D seems maybe more ridiculous. Does anyone use that anymore?

Posted by CodeRed [send private reply] at October 31, 2001, 07:38:14 PM

THEY'D BETTER!!! I just downloaded the 140mb DirectX 8.0a SDK on my 56k modem!

Posted by Psion [send private reply] at October 31, 2001, 07:43:36 PM

Even if you are only interested in Windows coding, the new Windows OS's have dropped any D3D support.

Posted by gian [send private reply] at October 31, 2001, 08:41:49 PM

Psion, D3D is DirectX. THey have done anything but drop DirectX.
D3D is overly complex in my mind, considering that OpenGL can achieve the same thing in a human readable form...

Posted by CodeRed [send private reply] at November 01, 2001, 11:31:32 AM

But do all cards support OGL? The only ones that I'm sure of are 3dfx, and they're gone ):

Posted by Psion [send private reply] at November 01, 2001, 02:14:35 PM

Everything within the last few years does. It's completely standardized now.

Posted by TheTutor [send private reply] at November 01, 2001, 02:43:38 PM

OpenGL is more portable -- But Direct3D is more powerful (with DX8.0 and up) -- Microsoft hasn't "dropped" D3D at all, for instance that's the 3D API used in Xbox games...

So it comes down to the choice of do you want portability or the best damn graphics/frame rates.

Posted by Psion [send private reply] at November 01, 2001, 04:14:23 PM

People on IRC tell me lies.

Posted by CodeRed [send private reply] at November 01, 2001, 07:20:44 PM

I think Ill learn both and then decide which to use

Posted by gian [send private reply] at November 01, 2001, 09:03:23 PM

I think that is a waste of your time, but oh well...

Posted by CodeRed [send private reply] at November 02, 2001, 12:24:53 AM

I've already got 3D rotating texture mapped poly's in OGL :)

Posted by gian [send private reply] at November 02, 2001, 02:15:47 AM

Then go with OpenGL....

Posted by Cobbs [send private reply] at November 02, 2001, 11:19:44 PM

CodeRed: Ummm, it's glide that only 3dfx supports...

Posted by CodeRed [send private reply] at November 02, 2001, 11:45:55 PM

Oh, right.

Posted by sphinX [send private reply] at November 03, 2001, 10:44:27 PM

and now with the complete buyout of 3dfx by nvidia, i doubt we'll be seeing any more glide cards/games

Posted by PredeX [send private reply] at November 05, 2001, 05:15:08 PM

@sphinX: yep same opinion...

actually i need to decide as well what im going to study, OGL or DirectX... but i think ill go with OGL since im intrested in Linux as well, and there are lots of improvements going on there... *Learn for the future, not for the present, cuz by the time you studied everthing for the present, things already moved on to the future*... get it??

I mean thatz what i think

*PredeX*

Posted by museth [send private reply] at November 07, 2001, 07:14:03 PM

You have not run Windows XP yet have you? Windows XP does not support Open GL

Although NVIDIA has developed drivers that let you use Open GL in some games. Microsoft and the Industrial Community have decided on Direct 3D as being the new standard because it is more powerful.

If you have a Voodoo Card then you should use Open GL for everything because that is what the card is created for otherwise if you use a newer NVIDIA card you should use Direct 3D because it is more powerful.

Posted by sphinX [send private reply] at November 07, 2001, 07:38:42 PM

Is this true? Windows XP doesn't support OpenGL? Where did this leave games like Quake3 which as far as I know doesn't have an equivalent DirectX rendering engine? If this has some truth, then Microsoft has once again alienated much of their potential user base. (at least development wise)

Posted by CodeRed [send private reply] at November 08, 2001, 09:08:23 AM

Damn MicroShitheads

Posted by taubz [send private reply] at November 11, 2001, 10:32:19 AM

Windows XP supports OpenGL just fine.

- taubz

Posted by Cobbs [send private reply] at November 11, 2001, 09:22:04 PM

kind of amusing how everyone got all excited when one person came up with a statement like that and there we no references...

Posted by sphinX [send private reply] at November 11, 2001, 09:45:32 PM

I wasn't exactly 'excited' as I'm sure if Microsoft decided to do something as stupid as that I would still have no problem, as I'm sure nVidia being the nice people they are would've released drivers for it, and there would've been a third-party addon to support it. What I was excited at though, was the opportunity to point out Microsoft's idiocy, and say how much their operating systems suck...I'm sorely disappointed.

Posted by gian [send private reply] at November 11, 2001, 11:20:21 PM

True.... They are not clever people, if you ask me. I think if someone was to port a DirectX clone to Linux, most games could be ported to Linux, and No problems would had. Linux would rule utterly, or even more than it does now.

Posted by buzgub [send private reply] at November 12, 2001, 12:38:49 AM

Wine has a fair bit of D3D and associated directX paraphenalia in it.

Posted by gian [send private reply] at November 12, 2001, 01:16:39 AM

Hmmmm.... must look into that.

You must be logged in to post messages and see which you have already read.

Log on
Username:
Password:
Save for later automatic logon

Register as a new user
 
Copyright TPU 2002. See the Credits and About TPU for more information.