OpenGL's Benefits !

Started by
3 comments, last by HDATA 22 years ago
Hi there, I''m programming with D3D 8.0 more than a year. I''m not proffesional programmer in this field. I retrived an oponion about it ... In one word, D3D has structured model. Good supporting and features, and many many other reasons ... But i think other 3d engines like OpenGL must has great thing, too. One of my big problems (and i''m sure other programmers) in D3D is animating characters ! There is not good documentation in MS SDK about it ... Microsoft SDK examples are REALLY KIDDING !!! Ofcourse, right now, i solved some problems about that ... Anyway, one of my friends told me that: "OpenGL is really easier to use and you''ll not problem in animating and etc". Please tell me your idea. I heard there is some free engines for it, is it right ? Could you introduce to me some nice Tutorials and Refrences and Free engines about it ? Do you accept my friend''s idea ? Thanks.
Advertisement
I''m not really sure what your friend is trying to say, but I''ve had a lot of experience with both APIs and I think you can do pretty much the same thing in both, just in a different way.

The best idea is to look at code for both D3D and OpenGL and pick which one you like best.

There was a D3D v OpenGL article here on GameDev, but the only opinion you can trust not to be biased is your own.

Helpful links:
How To Ask Questions The Smart Way | Google can help with your question | Search MSDN for help with standard C or Windows functions
You''ve got to be really careful with a thread like this, as it may start another OpenGL DirectX war.

There is plenty of information about engines using OGL and information about programming in it on the web.... try using Google :D.

Your friend is not necessarily right with the statement "OpenGL is really easier to use and you''ll not problem in animating and etc". It depends on your personal preference. I personally prefer OpenGL, but I am in no way saying that it is better than DirectX. There should be plenty of information about animating characters in OpenGL on the web as well. Use google. It should be just as easy to animate characters in DirectX as in OpenGL, as long as you know your API thoroughly.

Hope this may help in some way.

- Weasalmongler
As for free engines, go to www.idsoftware.com and download the Quake2 engine source. Also check out www.opengl.org for obvious reasons.

-----------------------
"When I have a problem on an Nvidia, I assume that it is my fault. With anyone else''s drivers, I assume it is their fault" - John Carmack
-----------------------"When I have a problem on an Nvidia, I assume that it is my fault. With anyone else's drivers, I assume it is their fault" - John Carmack
Of course you can do animation in Direct3D. Pretty much anything you can implement in one of the API''s you can implement with the other. For an example, look at the DolphinVS example in the DXSDK.

This topic is closed to new replies.

Advertisement