(*as i choke on a juju b*)
traumatic wrote:I didn't say it's intangible, it's just a pointless discussion.SFSxOI wrote:[...] If its intangable [...]
There're pros and cons on both sides - that's it.
Both are rendering pipelines (well, ok, DX is more than just that - I'm
presuming we're talking about Direct3D - anything else would make even
less sense), both will help you get the job done.
One is available on several OS, the other isn't.
One is plain C, one is based on COM.
Which approach do you like more?
This topic must have been discussed about a zillion (+/- 10.000) times all
across the internet, believe me, there's no conclusion about any pipeline
being the "better".
Some examples, just for the sake of completeness:
Need cross platform support?
Use OpenGL
Using DInput and DSound already?
Use Direct3D
Target market use professional GFX cards?
Use OpenGL
Don't like MS?
Use OpenGL
Like the concept of vertex buffers more than display lists?
Use Direct3D
etc. etc. etc.
Really, no need to get popcorn.
