OpenGL v/s ActiveX

Discussion in 'Computer Science & Culture' started by harsh gupta, Feb 25, 2005.

Thread Status:
Not open for further replies.
  1. harsh gupta Registered Member

    Messages:
    9
    can anyone please tell me what is the difference between the games made with OpenGL support and the gmaes made with ActiveX support.
     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. Aborted_Fetus Bored Registered Senior Member

    Messages:
    277
    First of all, you mean DirectX, not ActiveX.

    OpenGL is an open source 3D programming library, DirectX is a proprietary 3D programming library made by Microsoft.
     
  4. Google AdSense Guest Advertisement



    to hide all adverts.
  5. Dilbert Registered Senior Member

    Messages:
    361
    OpenGL is obsolete.

    He probably means DirectX. But he probably wrote Active X because it is so "visual" in Visual Studios and probably mixed them up.

    Id suggest that you download the DirectX SDK rather than try developing games in OpenGL. But there are easier "engines" that uses DX, engines such as "www.truevision3d.com" that have very simple samples and tuts as well, you might want to take a look at it.
     
  6. Google AdSense Guest Advertisement



    to hide all adverts.
  7. Xerxes asdfghjkl Valued Senior Member

    Messages:
    3,830
    OpenGL is not obsolete.

    The difference between openGL and DX games is mainly portability and compatibility with different video cards. DX is the status quo for most cards, but openGL can be ported across many different platforms (for example Doom3 was written with DX but ported to linux by changing the DX functions to openGL.) You can accomplish the same things with both. Its mainly a philosophical thing.
     
  8. harsh gupta Registered Member

    Messages:
    9
    yeah really sorry, it DX n not AX.......ne wayz thnx for the information Xerxes, but could you please elaborate it.....it is my topic for class presentation
     
  9. Avatar smoking revolver Valued Senior Member

    Messages:
    19,083
  10. DCLXVI Bloody Bastard Registered Senior Member

    Messages:
    363
    The hell it is. It may be less popular than DirectX with windows developers but it's still the graphics library of choice for most open source platforms.
     
  11. jumble_nuts Registered Senior Member

    Messages:
    37
    Evidently I dont think you play many FPS games such as RTCW, SOF2, COD, MOHAA, ect . OpenGL is far from obsolete.
     
  12. testify Look, a puppy! Registered Senior Member

    Messages:
    508
    quickly bumping this thread to get the spam off the main page
     
  13. Dilbert Registered Senior Member

    Messages:
    361
    You might want to take a look at Microsoft's XNA.

    Please Register or Log in to view the hidden image!

     
  14. Blindman Valued Senior Member

    Messages:
    1,425
    DirectX is far superior then OpenGL, with DirectPlay, DirectSound, DirectShow, DirectInput and Direct3D it covers everything you need to write any multi media application, from games to high quality live to air systems. DX9c is the only choice. With full suport for managed code in C# and VB even a novice coder can get stunning results in a matter of hours. Only dyed in the wool anti MS nutters use OpenGL.

    Why would ATI and GForce be following DX's lead if it was not the best 3D API around.

    XNA is just the name of the next version of DirectX. I cant wait for its release.

    Avatar the link you provided is out of date and inaccurate.
     
  15. AntonK Technomage Registered Senior Member

    Messages:
    1,083
    By combining OpenGL and SDL you have a completely crossplatofrm way of doing just about everything that is done with the DirectX SDK. What you're talking about Blindman is for a novice to try to program a little 3D game. Any REAL game is written in pure C++ with optimizations done in assembly (both CPU and GPU). Being able to code a game in C# and VB is pointless for anything other than the most trivial project.

    -AntonK
     
Thread Status:
Not open for further replies.

Share This Page