PDA

View Full Version : OpenGL 1.3 vs Direct3D Comparison



taylorjw
10-22-2002, 03:40 AM
Does anyone know where I can find a comparison between OpenGL 1.3 or 1.4 and Direct3D (8.1)?

valmian
10-29-2002, 12:11 PM
compare em yourselves. GL 1.4 is more flexable and faster and DX is slower but higher (API) wise. Glut libraries are good addition for openGL.

rajasekharss
11-03-2002, 11:19 PM
Hi these are differnce bet ween
opengl and direct X.

1. Opengl Hardware dependnet, that means rendering and speed depends up
on Hardware.

2. Direct X is indpendent of harware
dependency.

3. Direct X versions are frequently
updates than Opengl.

4. Quality of Opengl Image better
than DirectX.

5. Speed and Performace is better
than DirectX.

6. Opengl Implentations are Function call

7. Direct X implementations are COM
Calls.

8. Opengl Supports third party Glut.lib
and Auxlib to implement Multiview etc...

9. For Direct X we can use MFC and Win Api calls

if you want to get any info for me reagarding this please let me know.

Thanks
Rao

Old GLman
11-09-2002, 09:18 PM
I actually came across this interesting article very recently. It offers a nice, unbiased comparison between the two API's.
http://www.cpp-home.com/tutorial.php?327_1

Old GLman.

valmian
11-25-2002, 11:43 AM
Originally posted by rajasekharss:
Hi these are differnce bet ween
opengl and direct X.

1. Opengl Hardware dependnet, that means rendering and speed depends up
on Hardware.

2. Direct X is indpendent of harware
dependency.

3. Direct X versions are frequently
updates than Opengl.

4. Quality of Opengl Image better
than DirectX.

5. Speed and Performace is better
than DirectX.

6. Opengl Implentations are Function call

7. Direct X implementations are COM
Calls.

8. Opengl Supports third party Glut.lib
and Auxlib to implement Multiview etc...

9. For Direct X we can use MFC and Win Api calls

if you want to get any info for me reagarding this please let me know.

Thanks
Rao

Actually I always thought that gl is much more independent from the platform then DX.


[This message has been edited by valmian (edited 11-25-2002).]

MickeyMouse
12-05-2002, 03:09 AM
OpenGL is platform independent (Windows, Linux etc.), but has different interfaces for different cards, actually we're talking only about ATI and nVidia here...

*Aaron*
12-05-2002, 07:53 AM
How did this get in the "High-level APIs" forum?

Moridius
01-15-2003, 12:19 PM
Another plus to OpenGL is that it's supported by just about every OS since 95!

DirectX is really only for Windows

*Aaron*
01-21-2003, 04:19 PM
I realize it's been about 3 months since the original post, but I have something constructive to add to this discussion. A comparison of the two APIs can be found here: http://www.xmission.com/~legalize/d3d-vs-opengl.html
This website is linked to by topic 5.140 "Should I use Direct3D or OpenGL?" in the OpenGL FAQ (accessable from the main page). It may be a little dated (last modified in May 2001), but it's thorough and seems to be fairly objective.