OpenGL or Direct X

Started by
24 comments, last by Mat1515 20 years, 6 months ago
quote:Original post by Talroth
Maybe someone who is reall good and nice (Almost skipped an ''o'' there,...) and has a good knowledge base of a large number of stuff like this could write up a comparision list of as many API or whatever, and have it stickied in the forum. (State things like, how much work is needed each time it is used, how much resources there are for them, how well they actually work, the limits of what they can do, cost, and what platforms they can run on)...

This is an impossible dream.

1st. Assuming you mean Cost as in penalty of use. Cost isn''t really a discrete number. You can use Cost to compare algorthms, but it gets weird to go between different APIs / Video cards, etc.

2nd. OpenGL is evolving as we speak, DirectX has a major evolution about year. The list would become outdated soon. OpenGL contains a lots of Extentions. Some of them are not for home use. Since OpenGL has lots of Extensions, both single application use and otherwise, there is no list of Extensions. I think a Delphi group is trying to keep a list of extentions and what they do, but it is rather slow, and mostly the home market stuff.

3rd. Platforms they run on is obvous. Microsoft DirectX vs. OpenGL.

4th. Sometimes things tip in one API''s direction. Right now, OpenGL doesn''t have a good pixal shader, but GLSlang will be in OpenGL 1.5. If I wrote about how much better Direct3D is right now, as soon as OpenGL 1.5 comes out, my description will misinform the n00bs.
quote:Also, I haven''t yet seen much other options for graphics in windows games, other than something in windows itself, (First few lines of it said it sucked, so I skipped it,...) DX, oGL, and SDL,... I know there are more options, (one I saw, but can''t find, hate forgetting to bookmark! allows easier displaying of tiles than most others or something,... sucks I can''t find it now, as it looked really sweet for what I wanted)

SDL is a DirectX 5.0 wrapper. SDL is a 2d library, OpenGL & DirectX is 3d. SDL is in a leauge all its own.

In the long run, no matter what you choose, you can pretty much get the same results with OpenGL & Direct3D.

For the hobby developer, it is more of a preference, then something descrete.

For the professional developer, it is whatever the engine your buying is coded in.


~~~~~
"the best thing about betting on apathy is that even when you lose, you dont care." - nethead.
Download and play Slime King I.
~~~~~Screaming Statue Software. | OpenGL FontLibWhy does Data talk to the computer? Surely he's Wi-Fi enabled... - phaseburn
Advertisement
quote:Original post by sbennett
The FAQ.


Agreed.

The FAQ you!

--
You''re Welcome,
Rick Wong
- sitting in his chair doing the most time-consuming thing..
The OpenGL and DirectX war will wage for many more years to come and the Weapons (API Features) of each side will continue to grow and grow.

I''ve discovered recently that its not about which ones better or such, its about what you feel comfortable with, buy a beginners book on DirectX and one on OpenGL, which do you prefer? Then Stick to that!

Have as much fun as I am having,
Adam
I wish the moderators would program the forums to not let anyone post a thread with the words OpenGL (or any of its abbreviations) and D3D/DirectX (with it abbrevations) in the title of the thread...
Funny how any OpenGL vs DX discussion these days always turn into a metadiscussion.

--
AnkhSVN - A Visual Studio .NET Addin for the Subversion version control system.
[Project site] [Blog] [RSS] [Browse the source] [IRC channel]
--AnkhSVN - A Visual Studio .NET Addin for the Subversion version control system.[Project site] [IRC channel] [Blog]
quote:Original post by Aldacron
quote:
Why is this question asked at least once a month if not more?


Because there are new members every month, people who do not see every post on the boards, and people who have not been at this sort of thing long enough to get the hang of looking in FAQs first.

Years ago I know I used to think of forums, news groups and mailing lists as a great place to ask my questions, and my questions were unique to me. How frustrated I was when I would I would get (sometimes) flamed for asking a question which had been asked 100s of times before and promptly told to read the FAQ/search the archives - then wonder to myself ''what''s this forum for then????''. Checking the FAQ is a learned skill.

Here at GameDev, the faq link is really small an hard to notice. For those who are not experience forum users, it''s not an obvious place to look for answers. Perhaps if there were a more blatant link, maybe a sticky link in each forum in big red letters ''Look For Answers Here First!!''.


I''m pretty sure when you create a username it tells you to view the Faq before asking questions... so if you guys are so ignorant to ignore it, should we not flame?

This topic is closed to new replies.

Advertisement