Thread: OpenGL 2 or DirectX ?

  1. #1
    Registered User alex6852's Avatar
    Join Date
    Sep 2001
    Posts
    43

    Question OpenGL 2 or DirectX ?

    I guess you all know about OpenGL and DirectX. To be honest I like GL more. But in OpenGL vs DirectX articles the last sentence was that 'Yea, OpenGL is good but it has no support of vertex sheders'

    But now we have them! OpenGL 2 will be relised soon. Goto:http://www.3dlabs.com/support/developer/ogl2/index.htm
    We also heard about DirectX 9 with new HLSL (High level sheder language) support.

    So again, including last news, what would you prefer OpenGL 2 or DirectX 9 ?
    C++ rulez!!!

  2. #2
    Refugee face_master's Avatar
    Join Date
    Aug 2001
    Posts
    2,052
    Directx == Windows only
    OpenGL == Portable

    OpenGL > Directx

  3. #3
    Registered User foniks munkee's Avatar
    Join Date
    Nov 2001
    Posts
    343
    Biggest problem with OpenGL on a windows platform at the moment is that it is stagnating. While the standard is moving along, nearing version 2.0 the windows OpenGL runtime library is still at version 1.1.

    The last I heard there was quite a bit of argument as to who is going to port the 2.0 version as Microsoft would not commit to it. It will be a moot point if no-one steps forward to port the new libraries as you will either have to settle for the old function set or use card dependant extensions.
    Last edited by foniks munkee; 01-02-2003 at 12:24 AM.
    "Queen and huntress, chaste and fair,
    Now the sun is laid to sleep,
    Seated in thy silver chair,
    State in wonted manner keep."

  4. #4
    Evil Member
    Join Date
    Jan 2002
    Posts
    638
    Do what now?

    You can't be implying that Microsoft would use its market share in desktop computer operating systems to influence the competition between it's libraries and those of a competitor, could you?

  5. #5
    Registered User foniks munkee's Avatar
    Join Date
    Nov 2001
    Posts
    343
    Well, they seriously were talking about writing the code. Since SGI stopped producing the OpenGL runtime libraries for Windows no one has really stepped up to plate to take over.

    And by the tone of your post I guess your as skeptical as I am that they would support a technology that competes with DirectX.

    But rumour has it they may well do it.. it's a crazy world.
    "Queen and huntress, chaste and fair,
    Now the sun is laid to sleep,
    Seated in thy silver chair,
    State in wonted manner keep."

  6. #6
    Evil Member
    Join Date
    Jan 2002
    Posts
    638
    Well its rather double edged.

    If windows lags in OpenGL, Open Source solutions that keep up with the Standard get an entry point in the computer gamers' market. But in addition to that DirectX gains ground in the gaming library battle. Which causes Open Source solutions to look less attractive.

    Bill is betting that people would rather switch to DirectX and keep windows than switch to Linux and keep OpenGL. Which is a risky move, considering the recent developments in 3d graphics card support for Linux.

  7. #7
    Has a Masters in B.S.
    Join Date
    Aug 2001
    Posts
    2,263
    OpenGL.

    >
    Biggest problem with OpenGL on a windows platform at the moment is that it is stagnating. While the standard is moving along, nearing version 2.0 the windows OpenGL runtime library is still at version 1.1.
    <

    sad aint it.

    Seriously, sombody will do it, with OpenML and OpenGL 2.0 together you will have support one way or another(ie. though OpenML if not GL singly), or Windows is gonna die. EOS!

    the plain fact is linux is on the rize, and OpenGL is becomig more and more necessary, in addition OpenML will bolster that support even more. People have a viable alternative now, they don't have to choose window any more, so they will put up with less.

    people are beginning to get really tired of this bull****. aside from those(me included) who have been ........ed off for years.

    if MS is about developers they better damn well prove it and soon.
    ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.

  8. #8
    Refugee face_master's Avatar
    Join Date
    Aug 2001
    Posts
    2,052
    I dont know how well supported OpenGL is though. You have DirectX already up to version 9 with all these extras, where as openGL is free. Its like BSD, if it was supported more, it could be a sweet as OS.

  9. #9
    Registered User codingmaster's Avatar
    Join Date
    Sep 2002
    Posts
    309
    I would use OpenGL

    OpenGL=free
    DirectX=Microsoft

    U can port OpenGL stuff from Unix to Windows or
    from Windows to Unix very fast.

    The most projects are based on OpenGL and the movie industry uses OpenGL for the most films on Silicon Valley Graphics Workstations for rendering.

    www.opengl.org

    For DX: http://msdn.microsoft.com/

  10. #10
    Registered User alex6852's Avatar
    Join Date
    Sep 2001
    Posts
    43
    If everything will go according the plan, OpenGL 2 will have everything that DirectX has. Considering that OpenGL is very fast and stable graphic library, I think it will be intergrated in Windows. With Microsoft's help or without it !
    C++ rulez!!!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Going from DirectX to OpenGL
    By Wraithan in forum Game Programming
    Replies: 19
    Last Post: 02-24-2006, 11:07 AM
  2. DirectX vrs. OpenGL - Witch one is better?
    By Queatrix in forum Windows Programming
    Replies: 5
    Last Post: 02-23-2006, 03:32 PM
  3. Allegro, OpenGL.. or even DirectX?
    By Zeusbwr in forum C++ Programming
    Replies: 1
    Last Post: 11-14-2004, 08:16 AM
  4. Which is better: OpenGL or DirectX
    By Stan100 in forum Game Programming
    Replies: 2
    Last Post: 05-09-2003, 04:43 PM
  5. So.. what's the difference between DirectX and OpenGL?
    By QuestionC in forum Game Programming
    Replies: 6
    Last Post: 01-19-2002, 06:18 PM