Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

OpenGL vs. Direct3D

livingmartyrlivingmartyr Member Posts: 15
I'm getting into some 3D graphics & would like some help. Which one would you recommend.

Comments

  • gautamgautam Member Posts: 642
    : I'm getting into some 3D graphics & would like some help. Which one would you recommend.
    :

    Whichever u prefer.
  • GiantGiant Member Posts: 225
    If you are just starting, I would recommend OpenGL, cause by all accounts it seems slightly easier, but DX offers so much with DirectInput, Sound, Music, 3D etc...


    Here are some links that may help you deside.

    OpenGL
    http://nehe.gamedev.net/

    DirectX
    http://www.aeon-software.com/resources.html



    The Giant
    Member of the Stupid Coders
    http://www.stupidcoders.cjb.net

    "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." --Albert Einstein

  • SephirothSephiroth Fayetteville, NC, USAMember Posts: 1,035
    : If you are just starting, I would recommend OpenGL, cause by all accounts it seems slightly easier, but DX offers so much with DirectInput, Sound, Music, 3D etc...

    Without a DOUBT, OpenGL is a billion times easier, and it performs better. You can always incorporate DirectInput and DirectSound into your program without D3D. I have written an engine already that resembles the Unreal Engine in OpenGL. Heck, I spent around four hours studying OpenGL and had a basic 3D engine up. I had previously spent a month learning D3D and could do nothing more than display a bitmap on-screen.

    The only draw-back to OpenGL that I can think of is that it isn't as likely to run on as wide a variety of video cards as D3D. D3D does a LOT of software rendering which lowers performance, but insures stability on a WIDE range of video cards. Then again, if you're doing something like I am, and building (or trying to) a bad-azz 3D engine, you can just slap on the box something like "OpenGL Compliant Video Card Required", like I see on some games now.

    -[italic][b][red]S[/red][purple]e[/purple][blue]p[/blue][green]h[/green][red]i[/red][purple]r[/purple][blue]o[/blue][green]t[/green][red]h[/red][/b][/italic]

  • SephirothSephiroth Fayetteville, NC, USAMember Posts: 1,035
    Oh I forgot to mention, the site that had me doing 3D meshes in OpenGL in the four hours was Nehe's (Neon Helium's) site. I think the link was already mentioned, but here it is again just in case!

    http://nehe.gamedev.net/

    Also check out the forums and articles at:

    http://www.gamedev.net/


    -[italic][b][red]S[/red][purple]e[/purple][blue]p[/blue][green]h[/green][red]i[/red][purple]r[/purple][blue]o[/blue][green]t[/green][red]h[/red][/b][/italic]

Sign In or Register to comment.