1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Direct3D or OpenGL?

Discussion in 'Games' started by Black Panther, Jun 2, 2009.

  1. Black Panther

    Black Panther Senior Moderatorâ„¢ Staff Member

    Joined:
    May 30, 2007
    Messages:
    8,590 (3.14/day)
    Thanks Received:
    1,936
    :eek:

    How does one know whether a game is Direct3D or OpenGL?
     
  2. 3870x2

    3870x2

    Joined:
    Feb 26, 2008
    Messages:
    4,875 (1.98/day)
    Thanks Received:
    689
    Location:
    Joplin, Mo
    Direct3D is DirectX, OpenGL is usually used for games that are multi-platform. Direct3D requires graphics hardware, OpenGL can use software or hardware. aside from the upcoming OpenGL specification, there is no comparison in graphics quality, performance, or variety on current versions. OpenGL is just more versatile, but weak.

    Read up and learn, both are very important in their own areas:

    http://en.wikipedia.org/wiki/Comparison_of_OpenGL_and_Direct3D
     
    Last edited: Jun 2, 2009
  3. Kreij

    Kreij Senior Monkey Moderator Staff Member

    Joined:
    Feb 6, 2007
    Messages:
    13,881 (4.87/day)
    Thanks Received:
    5,616
    Location:
    Cheeseland (Wisconsin, USA)
    Most games are using DirectX these days, but if you really need to know ...

    1. Download Process Explorer from Microsoft
    2. Once you start up ProcessExplorer, hit CTRL+D (Or, View -> Lower Pane View -> DLLs).
    3. Start up the game.
    4. Switch back to PE using ALT+TAB, then browse through the lower pane to see which DLLs have been loaded by the game. (ie, OpenGL or DirectX libraries)
     

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page