schmuckpussy

Distinguished
Oct 23, 2003
39
0
18,530
I don't know very much about computers etc, but I've been reading a lot of magazines lately and i came across the term OpenGl a lot. All the writing was in english and that is not my primary language. So i didn't understand all of it

Can someone explain me what OpenGL means and what it does?
 

Crashman

Polypheme
Former Staff
Open GL is a set of instructions for displaying graphics. The two main technologies in the graphics industry are OpenGL and Direct3D. Direct3D is part of the DirectX package from Microsoft and is used almost exclusively for games, while OpenGL is used mostly by professional 3D programs such as computer aided design.

<font color=blue>Only a place as big as the internet could be home to a hero as big as Crashman!</font color=blue>
<font color=red>Only a place as big as the internet could be home to an ego as large as Crashman's!</font color=red>
 

speeduk

Distinguished
Feb 20, 2003
1,476
0
19,280
OpenGL is a low-level graphics library specification. OpenGL makes available to the programmer a small set of geometric primitives - points, lines, polygons, images, and bitmaps. OpenGL provides a set of commands that allow the specification of geometric objects in two or three dimensions, using the provided primitives, together with commands that control how these objects are rendered into the frame buffer.

The OpenGL API was designed for use with the C and C++ programming languages but there are also bindings for a number of other programming languages such as Java, Tcl, Ada, and FORTRAN.

The OpenGL specification is operating system and windowing system independent. It relies on the windowing system for window management, event handling, color map operations, etc . . ..

Taken from an OpenGL tutorial.


My system spec: Fast PC<A HREF="http://service.futuremark.com/compare?2k1=7000747" target="_new"> 3D-2001 </A>
"It's not the spoon that bends, it's only yourself."
 

schmuckpussy

Distinguished
Oct 23, 2003
39
0
18,530
Thanx for the replies, but i have another question (again)
Are the graphics cards or OpenGl or Direct3D, or do the latest graphics cards support both of them.

Of course i want my comp to play the latest games so i should have Direct3D and must avoid OpenGL because i don't need to do stuff like cad. Is this right or do i get i all wrong (again)


it ain't no party like an alcoholic party
 
Are the graphics cards or OpenGl or Direct3D, or do the latest graphics cards support both of them.
All modern graphics cards support some version of each. To what degree depends on the features.

Just like you have cards that can support Direct3D aka DirectX version 9 and others that cannot support all the features of DX9, the same goes for OGL. OpenGl 2.0 will be the next level, I think they are at 1.5 now.

Now OPEN GL and DX are backwards compatible (bar a few issues, which sometimes cause you to only install older versions of DX to get some cards to work, but that's VERY rare), and cards without these features will stil play, they just won't get the benifits of all the new features like Pixel Shader 2.0, etc.

Basically don't worry about it, the new card will all support the basic features of DX and OpenGL, you may just not get the 'bonus' features.

Hope that helps somewhat.


- You need a licence to buy a gun, but they'll sell anyone a stamp <i>(or internet account)</i> ! <A HREF="http://www.redgreen.com" target="_new"><font color=green>RED</font color=green> <font color=red>GREEN</font color=red></A> GA to SK :evil: