View Poll Results: Which is a better graphics library?
- Voters
- 3. You may not vote on this poll
-
OpenGL
-
Direct Graphics
-
Other
-
Feb 26th, 2003, 12:17 AM
#1
Thread Starter
Fanatic Member
OpenGL or Direct Graphics
I have been developing in both graphic libraries, and I find merit in both. My question is which do you think is better.
Thx.
-
Feb 26th, 2003, 01:00 AM
#2
Frenzied Member
Sigh. This is a VERY old topic. Both have merits, both have strengths. Both have weaknesses and shortcomings. Know what each is capable of, and choose based on each individual project. You cannot say that "OpenGL is better then DirectX", or vice versa. Its all in what you use each for.
Z.
-
Feb 26th, 2003, 12:59 PM
#3
Thread Starter
Fanatic Member
True, but what I have seen so far in my studies is that OpenGL has far greater capabilities (in terms of graphics and manipulation) than Direct3D, however, Direct3D is easier to use.
-
Feb 26th, 2003, 01:22 PM
#4
Monday Morning Lunatic
I find OpenGL easier to use. Then again that's what I'm used to.
The overriding reason to use OpenGL these days is for portability.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Feb 26th, 2003, 01:30 PM
#5
Thread Starter
Fanatic Member
It's simplier in terms of the function calls, but its graphic manipulation (rotating and translating) where the graphic's coordinate system changes makes it somewhat more difficult.
-
Feb 26th, 2003, 03:38 PM
#6
Frenzied Member
Originally posted by Darkwraith
True, but what I have seen so far in my studies is that OpenGL has far greater capabilities (in terms of graphics and manipulation) than Direct3D, however, Direct3D is easier to use.
OpenGL gives you "extensions" which allows immediate access to the latest features of the latest video cards. However, you end up writing card specific code (ATI extensions dont work with nVidia cards, etc). DirectX, on the other hand, doesnt give you these latest features, but it DOES give you a single abstracted interface to the hardware, so in theory, code written for one card should work the same on all comparable cards (this will never be true, drivers and card design, etc). However, with a quick release cycle like DX has, its not a big problem.
Z.
-
Feb 26th, 2003, 04:57 PM
#7
Have only used DX yet. This will change when I create my linux box.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|