Going from DirectX to OpenGL

This is a discussion on Going from DirectX to OpenGL within the Game Programming forums, part of the General Programming Boards category; I didn't mean for this to turn into a DirectX VS OpenGL. I just wanted to know how hard it ...

  1. #16
    pwns nooblars
    Join Date
    Oct 2005
    Location
    Portland, Or
    Posts
    1,094
    I didn't mean for this to turn into a DirectX VS OpenGL. I just wanted to know how hard it was to go from one to the other, and alternatives for DirectX functionality. I appologize for starting a debate.

  2. #17
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,070
    As far as I can tell, you didn't start the debate.

    EDIT:
    To answer your question though, moving from OGL to DX is just a matter of learning a new API, and another way to accomplish the same thing. The fundimental concepts of game programming are the same in both, and neither can do anything better than the other (untill DX10, at which point we'll just have to wait for OGL to catch up again).

    EDIT2:
    When I say DX, i'm mostly referring to D3D, since OGL is indeed just a graphics API [/flameproofing]
    Last edited by psychopath; 02-23-2006 at 07:30 PM.
    Memorial University of Newfoundland
    Computer Science

    Mac and OpenGL evangelist.

  3. #18
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,584
    You didn't start the debate, I did w/o trying to.

    My point was, use the right tool for the job. Lots of coders come here and just use this or that 3rd party library to save them from the 'nitty-gritty' of learning the fundamentals. This is a bad practice and I do not condone it.

    So I'm done hi-jacking the thread.

  4. #19
    Registered User
    Join Date
    Sep 2004
    Location
    California
    Posts
    3,246
    Cross-platform doesn't mean squat when nearly every game coded only runs on x86 Windows machines. It has been that way, is that way, and always will be that way.
    I disagree on all points.

    To answer the original question: Going from Direct3D to OpenGL and vice versa isn't that hard if you've already learned one. Once you have the idea of how graphic APIs work and how games are structured, learning a new API is just a matter of figuring out which function performs the action you are looking for.

    EDIT: spelling
    Last edited by bithub; 02-24-2006 at 03:00 AM.

  5. #20
    vae victus! skorman00's Avatar
    Join Date
    Nov 2003
    Posts
    594
    This thread has been round-house kicked to the face. Anybody who posts after this one, will feel the wrath of Chuck Norris.

Page 2 of 2 FirstFirst 12
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. DirectX vrs. OpenGL - Witch one is better?
    By Queatrix in forum Windows Programming
    Replies: 5
    Last Post: 02-23-2006, 02:32 PM
  2. Allegro, OpenGL.. or even DirectX?
    By Zeusbwr in forum C++ Programming
    Replies: 1
    Last Post: 11-14-2004, 07:16 AM
  3. Which is better: OpenGL or DirectX
    By Stan100 in forum Game Programming
    Replies: 2
    Last Post: 05-09-2003, 04:43 PM
  4. OpenGL 2 or DirectX ?
    By alex6852 in forum A Brief History of Cprogramming.com
    Replies: 9
    Last Post: 01-02-2003, 01:31 PM
  5. So.. what's the difference between DirectX and OpenGL?
    By QuestionC in forum Game Programming
    Replies: 6
    Last Post: 01-19-2002, 05:18 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21