|
||
|
GP Mailing List
ATXGPSIG List
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: GP: 3D DOS PROGRAMING
You are, I'm afraid, wrong. DX and OGL are two totally different API's OGL was before DX, which is a part of why it's easier to program with, the drawback is that many cards (especially older ones) do not have very good, or nonexistant support for OGL. ID (pronounced like The Wizard of Id)made their games for OGL, and as far as I know abbhor DX, although that may have changed, or may change in the near future because DX has become far less buggy and intuitive beginning with ver. 5 and expanding that with ver. 6. like I said, OGL and DX are two different APIs, OGL is not a higher-level interface for DX, and I'm hungry, so I'm finishing this rather (for me) lengthy note thanks -Mythic >From: Eudoxus3 <Eudoxus@freeuk.com> >Reply-To: gameprogrammer@gameprogrammer.com >To: Game programmer <gameprogrammer@gameprogrammer.com> >Subject: Re: GP: 3D DOS PROGRAMING >Date: Thu, 2 Sep 1999 09:34:50 +0100 (BST) > >On Thu 02 Sep, Chris Parsons wrote: > > Over the summer I worked for a game company testing a computer game. >From > > talking to one of the programmers I've learned that openGL is a lot less >bug > > ridden compared to DirectX which really didn't function in a worthwhile > > fashion until version 5.0 DirectX borrows a lot of idea and whatnot >from > > openGL. > >Iv'e been told that OpenGL `sits on top of DirectX`. > >What this means is that OpenGL is a higher level API, which actually uses >DirectX; So, if your'e using OpenGL you are in fact using just a nicer >interface to DirectX. > >I believe this is correct because companies like I.D. (Makers of Quake, if >you didn't know) write their first game engines (Such as the first release >of Quake) using OpenGL (though written /very/ well) and later re-work it >down to DirectX's Direct3D for improved performance. This is not too hard >to do for experienced people like ID because it simply requires moving the >interface code to the 3D operations `down` a little. > >Incidentally, if I am wrong in this, could someone tell me, please? - I'm >about to start coding a 3D engine with a couple of friends and wer'e first >using OpenGL - because it's easier to get into - then move it down to >Direct3D once wer'e more adept. > > >Regards, > >Matt. W. >-- >*** eudoxus@freeuk.com *** http://members.xoom.com/eudoxusM/ > mwebster@apsoft.co.uk > >================================================================= >To SUBSCRIBE or UNSUBSCRIBE please visit >http://gameprogrammer.com/mailinglist.html ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com ================================================================= To SUBSCRIBE or UNSUBSCRIBE please visit http://gameprogrammer.com/mailinglist.html
|
|