|
||
|
GP Mailing List
ATXGPSIG List
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: DirectX and OpenGL
That's what kind of a lot of people believe...that it doesn't support hardware accelaration. However, this is wrong. According to Microsoft itself (and my own personal experience), it is hardware accelerated whichi is why it has a Hardware Abstraction Layer. You can read more into it right here: http://msdn.microsoft.com/library/default.asp? URL=/library/psdk/directx/dxstart_1x2d.htm That's all one web address, so copy and paste it. Just wanted to clear things up for you. >From: "Brian Holley" <comp_brain@hotmail.com> >Reply-To: gameprogrammer@gameprogrammer.com >To: gameprogrammer@gameprogrammer.com >Subject: RE: DirectX and OpenGL >Date: Tue, 27 Jun 2000 19:36:52 PDT > >Blake- > >I don't believe that DirectDraw supports hardware acceleration. I've seen >it done that people use Direct3D's acceleration tools to render to a 2D >surface, but that is extremely complex. If you want to know how, try >searching gamedev.net for a D3D isometric example (confusing stuff). > >Anyway, you can do texturing and high color (even ultra-true color) modes >in DirectDraw, but the speed may suffer as a result. > >I don't have much experience with lighting and fog, but I think a 2D >surface should be sufficient to render to those (with a little >jury-rigging). > >Any thing else I can answer, just ask. >-Brian > > >>Thanks Brian, >> >>Now for a follow-up question: Please bear with me, I’m new to graphics >>programming but am not a total newbie. >> >>Does DirectDraw support hardware acceleration for 2D graphics? Meaning, >>can >>I pull in a bunch of hicolor textures on a 2D space? >> >>This is obviously done in a 3D space all the time, but I haven’t seen it >>done on a 2D game yet. It seems like it would not only improve the >>performance but make things much prettier. It seems to me that some of the >>effects (such as lighting and fog) require a 3D space. >> >>Thanks guys, >> >>Blake >> >> >>-----Original Message----- >>From: Brian Holley [mailto:comp_brain@hotmail.com] >>Sent: Tuesday, June 27, 2000 2:04 PM >>To: gameprogrammer@gameprogrammer.com >>Subject: RE: DirectX and OpenGL >> >> >>You might have already received your answer, but here goes anyway: >> >>DirectDraw (for DirectX) is fairly easy to set up. You can go to any >>number >> >>of sites (http://www.gamedev.net is a good example) to get info on how to >>program DirectDraw for 2D stuff. >> >>I personally have not used Direct3D, but I've worked with people who have >>used both D3D and OpenGL for 3D stuff, and they all have said that >>Direct3D >>is a pain to use. >> >>So, in conclusion, I would say that for a 2D Baldur's Gate clone, you >>would >>be better off using DirectDraw (unless of course you wanted your game to >>run >> >>on platforms other than Windows, but that's another issue) >> >>Okay, that's my $.02 >>-Brian >> >> >I looked around and there seems to be a lot of good information on >>OpenGL, >> >but as you say, very little on DirectX. I'm going to be writing a 2D >> >overhead view game (a view similar to say, Baldur's Gate). >> > >> >Is DirectX going to be that much faster for 2D that warrants *not* using >> >OpenGL which looks like it might be easier to use? >> > >> >Thanks, >> > >> >Blake >> > >> > >> >-----Original Message----- >> >From: Brian Holley [mailto:comp_brain@hotmail.com] >> >Sent: Monday, June 26, 2000 8:34 PM >> >To: gameprogrammer@gameprogrammer.com >> >Subject: Re: DirectX and OpenGL >> > >> > >> >I'm not very experienced with OpenGL, but I do know that in 3D, OGL >>kicks >> >D3D badly. However in 2D, DD's blitter is much faster than OGL, so what >> >you >> > >> >use depends on what type of game you're making. >> > >> >Oh, and DirectX is only Windows, and to my knowledge, OGL is everything, >> >Unix, Linux, Windows, or anything else. >> > >> >-Brian >> > >> > >Hello, >> > > >> > >Can someone tell me the difference between DirectX and OpenGL? They >>are >> > >both >> > >2D/3D graphics API's, correct? One is made by Microsoft and one is >> > >open-source. Is this correct? >> > > >> > >Is there a particular advantage to using one over the other? >> > > >> > > >> > >Blake >> > > >> > > >> > > >> > >================================================================The >> > >GameProgrammer.Com mailing list is for the open discussion >> > >of any topic related to the art, science, and business of >> > >programming games. This list is especially tolerant of beginners. >> > >We were all beginners once >> > > >> > >To SUBSCRIBE or UNSUBSCRIBE please visit: >> > >http://gameprogrammer.com/mailinglist.html >> > >================================================================= >> > >The GameProgrammer.Com mailing list is for the open discussion >> > >of any topic related to the art, science, and business of >> > >programming games. This list is especially tolerant of beginners. >> > >We were all beginners once >> > > >> > >To SUBSCRIBE or UNSUBSCRIBE please visit: >> > >http://gameprogrammer.com/mailinglist.html >> > >> >________________________________________________________________________ >> >Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com >> > >> >================================================================= >> >The GameProgrammer.Com mailing list is for the open discussion >> >of any topic related to the art, science, and business of >> >programming games. This list is especially tolerant of beginners. >> >We were all beginners once >> > >> >To SUBSCRIBE or UNSUBSCRIBE please visit: >> >http://gameprogrammer.com/mailinglist.html >> >================================================================= >> >The GameProgrammer.Com mailing list is for the open discussion >> >of any topic related to the art, science, and business of >> >programming games. This list is especially tolerant of beginners. >> >We were all beginners once >> > >> >To SUBSCRIBE or UNSUBSCRIBE please visit: >> >http://gameprogrammer.com/mailinglist.html >> >>________________________________________________________________________ >>Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com >> >>================================================================= >>The GameProgrammer.Com mailing list is for the open discussion >>of any topic related to the art, science, and business of >>programming games. This list is especially tolerant of beginners. >>We were all beginners once >> >>To SUBSCRIBE or UNSUBSCRIBE please visit: >>http://gameprogrammer.com/mailinglist.html >>================================================================The >>GameProgrammer.Com mailing list is for the open discussion >>of any topic related to the art, science, and business of >>programming games. This list is especially tolerant of beginners. >>We were all beginners once >> >>To SUBSCRIBE or UNSUBSCRIBE please visit: >>http://gameprogrammer.com/mailinglist.html > >________________________________________________________________________ >Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com > >================================================================= >The GameProgrammer.Com mailing list is for the open discussion >of any topic related to the art, science, and business of >programming games. This list is especially tolerant of beginners. >We were all beginners once > >To SUBSCRIBE or UNSUBSCRIBE please visit: >http://gameprogrammer.com/mailinglist.html ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com ================================================================= The GameProgrammer.Com mailing list is for the open discussion of any topic related to the art, science, and business of programming games. This list is especially tolerant of beginners. We were all beginners once To SUBSCRIBE or UNSUBSCRIBE please visit: http://gameprogrammer.com/mailinglist.html
|
|