OpenGL's Future?
#1 Members - Reputation: 122
Posted 24 June 2001 - 05:55 AM
#2 Members - Reputation: 116
Posted 24 June 2001 - 06:10 AM
HHSDrum@yahoo.com
#3 Moderators - Reputation: 1315
Posted 24 June 2001 - 07:42 AM
------------------------------
Trent (ShiningKnight)
E-mail me
OpenGL Game Programming Tutorials
#4 Members - Reputation: 122
Posted 24 June 2001 - 08:08 PM
Direct3D may catching up fast but they do not even pretends to be faster anymore. The current goal seems to something like OpenGL. MS releasing 1.2 ( or 1.3) would be nice but not particulary important.
I do not know which one is the best. The difference is perhaps not so big anymore.
#5 Members - Reputation: 127
Posted 24 June 2001 - 09:35 PM
Quake 3 was written using OpenGL and lots of the other new games use OpenGL.
Will Doom 3 use OpenGL or DirectX ?
Jan
http://home.global.co.za/~jhorn
#6 Members - Reputation: 491
Posted 24 June 2001 - 09:49 PM
OpenGL 1.3 is coming, OpenML also, the ARB is talking about replacing M$ OpenGL implementation to support the latest OpenGL.
I confident about its future.
As far as we will support it, OpenGL will stay alive.
-* So many things to do, so little time to spend. *-
#7 Moderators - Reputation: 1087
Posted 24 June 2001 - 10:11 PM
About the Geforce 3, NVidia released a statement saying more of its features could be accessed through OpenGL than Direct3D. They didn''t want people to think that Direct3D''s new features were all that it could do.
Also: Microsoft has finished the OpenGL 1.2 implementation for Windows, they''ve been testing it for at least a year now. SGI made an OpenGL 1.2 implementation for Windows a while back, but Microsoft won''t allow them to release it (for some unknown, but probably obvious to most of us, reason).
So far so good, not a flamewar yet...
[Resist Windows XP''s Invasive Production Activation Technology!]
#8 Members - Reputation: 162
Posted 25 June 2001 - 04:07 AM
#9 Members - Reputation: 128
Posted 25 June 2001 - 06:21 AM
0.-Is already a 20+ year old system, it has endured time incredibly well already. Unlike DX which has been "re-designed" almost as a whole in every compilation.
(all arrays start at zero we all know that. =) )
1.-Direct3d only works on MS systems and thats its biggest problem, specially now that consoles are getting much more attention than the PC market (sad but true) and it will prolly stay that way from now on, specially when FREE to develop consoles finally arrive (nokia is building one, MS had to open xbox to indies and there is a PS2 linux kit out there) guess which one of those consoles use directx? hint:only xbox and it can also use opengl.
2.-MS os are not that good, everybody complains about them for good reason (the main problem is that somehow they are still DOS able which is a big resource problem and anyway they are buggy as hell due to poor QA), if MS did better OS''s than it does now, they could get some other markets than the PC and with it directx on them, but as it is now, the only ones that use WINDOWZ are those who dont have other choice but to use it, lots of people will love to use ANY other working OS on their systems.. if their favorite programs and hardware worked on it which is unfortunately not the case... yet.
3.- Read number 1, repeat 3 times then continue.
4.-Opengl is already the standard in graphics programming, at least 70% or more of the world graphics community uses it, almost every tutorial, sgi paper, graphic research is based on it, and on top of that it works! is quite a bit easier to understand than DirectX because it doesnt use the COM system but simple functions, and each day more and more cards are capable of using it.
(skip here if you already are aware of geforce3 opengl extensions)
DX8 made us truly believe that Opengl was toast , due to the vertex buffers and shaders and stuff it delivered, but ID software is making Doom 3 using OpenGl using geforce 3 in no less than a MAC! and they are definetily using vertex buffers and shaders, so they are still used in opengl, only that they are reached through extensions instead of the SDK itself, thats all! Nvidia released the SDK to fully use opengl geforce3 extensions recently.
(Thank you, we now return to our regularly scheduled answer)
Just not to turn this into a flame war, I would advice the following: when you build your game engine, use a DLL like structure to use either opengl or direct3d for rendering, if you only can aim for one, then question the portability of your engine and your own experience and skill then choose one. The choice is finally yours.
Personally I prefered Opengl because I was sick and tired of getting stuck in Dx8 due to the manuals not covering the aspects I needed. And almost no source to get info from. 90% of the info out there is opengl based (check if you dont believe me!)
Opengl is good for at least other 10 or 20 years, even Ms has been forced to be Opengl compatible (on XBOX no less!), most of the best games coming and out there are opengl based or compatible , Opengl is going nowhere for a loooong time.
Now a good question will be:, "will MS and DX still be around in 5-10 years?" XBOX out there (which means MS could dedicate to gaming instead of OS''s, or lose quite a big deal in the progress whichever comes first) linux gaining more strength every day, XP generating high frequency waves of "I wont get that, is against my privacy!", the lost monopoly trials, the info blackouts, the REAL future of MS is simply... uncertain, but that kids is another story.
I hope that helps!
/*Signature start>
Remember kids when stuck with an ugly bug from hell, start chanting:
"The power of C compiles you!"
"The power of C compiles you!!"
"The power of C compiles you!!!"
Gets them every time!
=)
C ya!
*/
#10 Members - Reputation: 122
Posted 26 June 2001 - 02:43 AM
1) microsoft dies :-)
1.5) directx dies :-(
2) linux rulez :-)
3) OpenGL rulez :-)
three smileys and one saddy, that''s not to bad!
(PS: I know this is not very realistic, but I can dream can''t I???).
#11 Members - Reputation: 122
Posted 26 June 2001 - 02:45 PM
HAhaha, how many of u would say no ! if you were told to work for micorsoft ? hummm... i don't see anybody !!! hummm... nobody raised their hand did they ? NO !!
Hahaha, oh i would love to see you guys saying the same if the LINUX took over. Don't rush guys, just don't rush.
"The shortcut is not always the best way "
Metal Typhoon
Edited by - Metal Typhoon on June 26, 2001 9:55:24 PM
#12 Members - Reputation: 122
Posted 26 June 2001 - 03:23 PM
quote:
Original post by Metal Typhoon
HAhaha, how many of u would say no ! if you were told to work for micorsoft ? hummm... i don''t see anybody !!! hummm... nobody raised their hand did they ? NO !!
I was asked to work for them and said no does that count?
#14 Anonymous Poster_Anonymous Poster_* Guests - Reputation:
Posted 26 June 2001 - 03:56 PM
er *cough* pardon me....
HAHAHAHAHAHHAHAHAHHAHAHHAHAHAHAHHAHAHAHHHAHAHHAHAHAHAHAHHAHAH!!!!
HAHAHAHAHHAHAHAHAHAHAHHAAHAHHAHAHAHAHAHAHAHAHAHHAHAHAHAHAHAHA!!!!
MS Visual C++... Good...
HAHAHAHAHAHHAHAHAHHAHAHHAHAHAHAHHAHAHAHHHAHAHHAHAHAHAHAHHAHAH!!!!
HAHAHAHAHHAHAHAHAHAHAHHAAHAHHAHAHAHAHAHAHAHAHAHHAHAHAHAHAHAHA!!!!
Oh my god.
The brainwashing is complete.
I bet you have never tried any other IDE or compiler.
I bet you return FALSE on an error!! (HAHAHAHAHAHAHHA!)
OH my, I am sure I have offended enough people by now.
#15 Members - Reputation: 122
Posted 26 June 2001 - 04:02 PM
yes i had, HAHAHAHAHAHAHAHAHAHA
so why developer use most vc++ instead of Borland or other shit ?
HAHAHAHAHAHAHAHAHAHAHAHAHHAHAHA
HAHAHAHAHAHAHAHAHAHHAAHHAHAHAHA
(coughs)
hummmm... ?
"The shortcut is not always the best way "
Metal Typhoon
#16 Moderators - Reputation: 1315
Posted 26 June 2001 - 04:14 PM
------------------------------
Trent (ShiningKnight)
E-mail me
OpenGL Game Programming Tutorials
#17 Anonymous Poster_Anonymous Poster_* Guests - Reputation:
Posted 26 June 2001 - 04:15 PM
Because ignorant pricks like you only take what is SHOVED up their ass. 99.9% of so called educational programs are SPONSORED by MicroSH*T and thus MUST use VC++. Oh I see Borland or some other shit... THat about wraps it up. Who here uses Borland or some other shit ??
Tell me what is a Compiler. Do you know what its purpose is? Can you tell me the names of 10 compiler vendors?(Better hit google). What IDEs have you used. What language do you even program in? Do you write pee diddly programs(not that there is anything wrong with that) or mission critical Enterprise software? Have you ever written a Portable program? What operating system experience do you have?
Where did you learn to program?
I rest my case.
#18 Moderators - Reputation: 1315
Posted 26 June 2001 - 04:24 PM
------------------------------
Trent (ShiningKnight)
E-mail me
OpenGL Game Programming Tutorials






