View Poll Results: Direct3D or OpenGL?

Voters
78. You may not vote on this poll
  • Direct3D is the best

    27 34.62%
  • OpenGL is the best

    35 44.87%
  • I don't know/care.

    16 20.51%
Page 1 of 4 1234 LastLast
Results 1 to 16 of 53

Thread: Settle an argument - D3D or OpenGL

  1. #1
    HEXUS webmaster Steve's Avatar
    Join Date
    Nov 2003
    Posts
    14,283
    Thanks
    293
    Thanked
    841 times in 476 posts

    Settle an argument - D3D or OpenGL

    OK, me and somebody else have been arguing about which is better, OpenGL or Direct3D.

    Now, I'm a huge fan of OpenGL, for the following reasons:

    - 3dfx cards rock with it
    - Linux can use it
    - Half-Life is FANTASTIC with it
    - Quake 3 engine ran on it - look at how many games used Q3 engine!
    - Doom III will use it, so it's gotta still pull it's weight will all the new improvements their adding.

    Direct3D does, of course, have its merits , and it looking very nice these days (FarCry, HL2, Stalker are good/going to be good,) but I still prefer OpenGL.

    The argument has been that graphics cards and drivers are more suited to D3D these days - but with DoomIII on its way, I can see the dev's at ATi and nVidia working on improving their OpenGL handling.

    So, poll and dicussion ensues...
    PHP Code:
    $s = new signature();
    $s->sarcasm()->intellect()->font('Courier New')->display(); 

  2. #2
    Senior Member
    Join Date
    Jul 2003
    Location
    Petersfield, UK
    Posts
    1,755
    Thanks
    0
    Thanked
    0 times in 0 posts
    Open GL does rock for HL + mods.

    I have found not very many games allow you to chose like HL does...D3D is normally what i use for running modern games.....dont know what to vote for
    | XP1600-m | ASUS AN78X Deluxe | r9700 pro | 2x512mb pc37000 |

  3. #3
    HEXUS webmaster Steve's Avatar
    Join Date
    Nov 2003
    Posts
    14,283
    Thanks
    293
    Thanked
    841 times in 476 posts
    Quote Originally Posted by blockers
    Open GL does rock for HL + mods.

    I have found not very many games allow you to chose like HL does...D3D is normally what i use for running modern games.....dont know what to vote for
    You can't choose these days because games developers focus on a single renderer and try to get the most out of it. Things aren't like the old days where games supported nearly everything.

    There is one modern exception that I can think of, that being UT2004.
    PHP Code:
    $s = new signature();
    $s->sarcasm()->intellect()->font('Courier New')->display(); 

  4. #4
    Senior Member
    Join Date
    Jul 2003
    Location
    Petersfield, UK
    Posts
    1,755
    Thanks
    0
    Thanked
    0 times in 0 posts
    Alas, i dont have UT2004 - so cant comment....went for D3D in the end....
    | XP1600-m | ASUS AN78X Deluxe | r9700 pro | 2x512mb pc37000 |

  5. #5
    Comfortably Numb directhex's Avatar
    Join Date
    Jul 2003
    Location
    /dev/urandom
    Posts
    17,074
    Thanks
    228
    Thanked
    1,027 times in 678 posts
    • directhex's system
      • Motherboard:
      • Asus ROG Strix B550-I Gaming
      • CPU:
      • Ryzen 5900x
      • Memory:
      • 64GB G.Skill Trident Z RGB
      • Storage:
      • 2TB Seagate Firecuda 520
      • Graphics card(s):
      • EVGA GeForce RTX 3080 XC3 Ultra
      • PSU:
      • EVGA SuperNOVA 850W G3
      • Case:
      • NZXT H210i
      • Operating System:
      • Ubuntu 20.04, Windows 10
      • Monitor(s):
      • LG 34GN850
      • Internet:
      • FIOS
    speaking as a programmer, they're designed for differne things.

    opengl is a HIGHLY accurate api, designed for sophisticated static scenes. direct3d is designed for speed, and ease of programming. doing the same tasks under d3d is 10x less code than opengl. it's a far nicer api to program for.

    as for doom3 using opengl... well, ms would have to give carmack a separate xbox developer license to the rest of the world, as only d3d is allowed on xbox

    i agree that opengl is the winner from a cross-platform perspective, but i don't blame programmers for using the nicer api which is designed for games.

  6. #6
    HEXUS webmaster Steve's Avatar
    Join Date
    Nov 2003
    Posts
    14,283
    Thanks
    293
    Thanked
    841 times in 476 posts
    Fair point hex - and as I was writing about DoomIII I started thinking about the XBox and MS - maybe I've misread.
    PHP Code:
    $s = new signature();
    $s->sarcasm()->intellect()->font('Courier New')->display(); 

  7. #7
    Crazy foreigner
    Join Date
    Jan 2004
    Location
    Linköping, Sweden
    Posts
    286
    Thanks
    0
    Thanked
    0 times in 0 posts
    From what I've seen over the last year/years, direct 3d is what most developers uses under windows games, and games is a windows thing mostly I think. So even if I like OpenGL, and I would really love everything being developed under it so I could throw away my M$ OSes and use Linux on all machines, I chose Direct 3d. For now.
    Light travels faster than sound. Is this why some people appear bright until you hear them speak?

  8. #8
    Senior Member Kezzer's Avatar
    Join Date
    Sep 2003
    Posts
    4,863
    Thanks
    12
    Thanked
    5 times in 5 posts
    I thought half life used the Q3 engine?

  9. #9
    HEXUS webmaster Steve's Avatar
    Join Date
    Nov 2003
    Posts
    14,283
    Thanks
    293
    Thanked
    841 times in 476 posts
    Quote Originally Posted by KeZZeR
    I thought half life used the Q3 engine?
    The original Half-Life engine was based upon the Quake 2 engine. So, this year, id and Valve battle it out for the top FPS spot, yet without id, Valve's best ever game may never have been so...
    PHP Code:
    $s = new signature();
    $s->sarcasm()->intellect()->font('Courier New')->display(); 

  10. #10
    Chaos Monkey Apex's Avatar
    Join Date
    Jul 2003
    Location
    Huddersfield
    Posts
    4,706
    Thanks
    1,139
    Thanked
    284 times in 203 posts
    • Apex's system
      • Motherboard:
      • Asus Z87M-PLUS
      • CPU:
      • Intel i5-4670K
      • Memory:
      • 32 GiB
      • Storage:
      • 20 TiB
      • Graphics card(s):
      • PowerColor Radeon RX 6700 Fighter 10GB OC
      • PSU:
      • 750
      • Case:
      • Core View 21
      • Operating System:
      • Windows 10 pro
      • Monitor(s):
      • Dell S2721DGFA
      • Internet:
      • 200Mb nTL Cable
    Quote Originally Posted by kez
    The original Half-Life engine was based upon the Quake 2 engine. So, this year, id and Valve battle it out for the top FPS spot, yet without id, Valve's best ever game may never have been so...

    Quake 1

  11. #11
    HEXUS webmaster Steve's Avatar
    Join Date
    Nov 2003
    Posts
    14,283
    Thanks
    293
    Thanked
    841 times in 476 posts
    No I'm pretty sure it was Quake 2

    edit: We're both right

    Quote Originally Posted by Some old games site
    Half-Life is a first-person shooter being developed by Valve Software. Valve will be using the Quake\Quake 2 graphics engine for this game, and expect to release it in November of 1997. Sierra On-Line will be the exclusive publisher and distributor of Half-Life.
    PHP Code:
    $s = new signature();
    $s->sarcasm()->intellect()->font('Courier New')->display(); 

  12. #12
    Chaos Monkey Apex's Avatar
    Join Date
    Jul 2003
    Location
    Huddersfield
    Posts
    4,706
    Thanks
    1,139
    Thanked
    284 times in 203 posts
    • Apex's system
      • Motherboard:
      • Asus Z87M-PLUS
      • CPU:
      • Intel i5-4670K
      • Memory:
      • 32 GiB
      • Storage:
      • 20 TiB
      • Graphics card(s):
      • PowerColor Radeon RX 6700 Fighter 10GB OC
      • PSU:
      • 750
      • Case:
      • Core View 21
      • Operating System:
      • Windows 10 pro
      • Monitor(s):
      • Dell S2721DGFA
      • Internet:
      • 200Mb nTL Cable
    Of course, it was a blend of the Quake engine and Quake 2 engine

  13. #13
    Member
    Join Date
    Jun 2004
    Posts
    154
    Thanks
    0
    Thanked
    0 times in 0 posts
    UT2004 runs D3D and OpenGL?
    Which is better?

    Also can someone explain the main difference of the both or provide a link? Cause i really dont know...

  14. #14
    Happy Now?
    Join Date
    Jul 2003
    Location
    Cardiff Home | Manchester Uni
    Posts
    1,326
    Thanks
    0
    Thanked
    0 times in 0 posts
    Quote Originally Posted by kez
    - Doom III will use it, so it's gotta still pull it's weight will all the new improvements their adding.
    Im afraid D3 is D3D mate, to loosey quote Carmack himself:
    What's OpenGl?
    Seriously - i read an email he sent to someone explaining about D3 and asked if he would continue using open source code his reply is basically its not developed enough to do what he wants.

    OpenGl was great in the day, uber fast compared to DX6 but like Glide, its been lost to the wind and yet again MS is the standard.
    I dont like sig pics so i turn off sigs Which doesnt help when i dont know what ive written here! DOH!

  15. #15
    Registered+
    Join Date
    Feb 2004
    Location
    just here tbh
    Posts
    48
    Thanks
    0
    Thanked
    0 times in 0 posts
    GLide > *

    On a more serious note, I'm big on OpenGL mainly because it's always been the one to use for me. Since 3dfx went under and GLide stopped existing, I've used it mainly for it's similarities.

    Oh, and D3D doesn't work under Linux (UT2k4 is about all I've been playing recently )
    <<Waiting for the next century>>

  16. #16
    Member
    Join Date
    Jul 2003
    Posts
    85
    Thanks
    0
    Thanked
    0 times in 0 posts
    Quote Originally Posted by blockers
    Alas, i dont have UT2004 - so cant comment....went for D3D in the end....

    Ditto, unreal and d3d rocks

Page 1 of 4 1234 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Settle an argument - 2700+ Barton
    By GreenPiggy in forum PC Hardware and Components
    Replies: 18
    Last Post: 20-05-2004, 01:38 PM
  2. OpenGL fix for softmodded 9800SE AIW
    By Sk!mD4Rk in forum Graphics Cards
    Replies: 3
    Last Post: 13-11-2003, 06:30 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •