DirectX for OpenGL developers?
by Simon Windmill · in Technical Issues · 12/08/2003 (7:24 am) · 7 replies
I work with OpenGL on an almost daily basis. I'm far from an expert, but I'm comfortable with it.
However, I'm getting tired of trying to use programmable pipelines and have them work on more than one vendor's chipsets. So I'm looking at DirectX. Plus I like learning new things :D
But I'm at a bit of a loss when it comes to finding tutorials and such for DirectX. I know where to go for GL, but not DX. Ideally, I'm looking for a site that goes through DX features and gives their GL equivalents.
Also, if anyone knows any good books, please list them too, but I hesitate to buy books on moving targets, and DirectX still seems very much a moving target, with MS making considerable API changes every release.
However, I'm getting tired of trying to use programmable pipelines and have them work on more than one vendor's chipsets. So I'm looking at DirectX. Plus I like learning new things :D
But I'm at a bit of a loss when it comes to finding tutorials and such for DirectX. I know where to go for GL, but not DX. Ideally, I'm looking for a site that goes through DX features and gives their GL equivalents.
Also, if anyone knows any good books, please list them too, but I hesitate to buy books on moving targets, and DirectX still seems very much a moving target, with MS making considerable API changes every release.
#2
www.codesampler.com/
12/10/2003 (9:27 am)
Simon, I run a website called, www.CodeSampler.com, which has samples for both OpenGL and Direct3D (8.1-9.0) and I think it's exactly what you're looking for.www.codesampler.com/
#3
nexe.gamedev.net/News/News.asp
HTH
12/10/2003 (9:31 am)
Since you do OpenGL, you probably know about Nehe Productions, right ? Well, they have their DirectX/Direct3D counterpart at NeXe, also hosted by gamedev.netnexe.gamedev.net/News/News.asp
HTH
#4
im sure that is still the case.
some of them are setup as lessons ..
very helpfull... if you can get past thier ugly code.
12/10/2003 (9:46 am)
Back in the day I found the DX SDK has plenty of tutorials and examples within it.im sure that is still the case.
some of them are setup as lessons ..
very helpfull... if you can get past thier ugly code.
#5
Re: SDK samples, yeah there are a lot, but actually in the latest SDK there are not that many simple examples on specific things, something CodeSampler sets out to do.
Thanks, everyone.
12/10/2003 (9:58 pm)
Paladin, I'd forgotten about CodeSampler, but it's something I'd looked at before for GL stuff. Didn't know you were a part of this community too, cool beans :DRe: SDK samples, yeah there are a lot, but actually in the latest SDK there are not that many simple examples on specific things, something CodeSampler sets out to do.
Thanks, everyone.
#6
12/11/2003 (11:52 am)
The SDK tutorials were an easy place to start for me
#7
www.32bits.co.uk/
Very well written, the guy knows what he's doing and it really shows. Read the tutorials starting with the first, as it points out the differences with openGL.
nVidia releases tutorials usually written in DirectX here.
developer.nvidia.com/object/docs_advanced_topics.html
though there is so many other things you can learn from those articles
All sorts of starting out tutorials for every aspect of DX here
www.gametutorials.com/Tutorials/directx/directx_pg1.htm
everyone should know about
www.gamedev.net/reference/list.asp?categoryid=24
mainly for Direct3D, but still good looking at
www.drunkenhyena.com/docs/directx.phtml
and
http://www.riaz.de/tutorials/d3d.html[/url]
and also this place has things on D3D, but also directInput and shading
ultimategameprogramming.com/Tutorial.php?category=DirectX&page=1
01/17/2004 (11:26 pm)
Well, not very many people know of:www.32bits.co.uk/
Very well written, the guy knows what he's doing and it really shows. Read the tutorials starting with the first, as it points out the differences with openGL.
nVidia releases tutorials usually written in DirectX here.
developer.nvidia.com/object/docs_advanced_topics.html
though there is so many other things you can learn from those articles
All sorts of starting out tutorials for every aspect of DX here
www.gametutorials.com/Tutorials/directx/directx_pg1.htm
everyone should know about
www.gamedev.net/reference/list.asp?categoryid=24
mainly for Direct3D, but still good looking at
www.drunkenhyena.com/docs/directx.phtml
and
http://www.riaz.de/tutorials/d3d.html[/url]
and also this place has things on D3D, but also directInput and shading
ultimategameprogramming.com/Tutorial.php?category=DirectX&page=1
Torque Owner Jarrod Roberson
I am using Advanced Game Programming Using DirectX 9 and it is pretty straight foward, it covers ALL the API's in DirectX not just Direct3D which is what you were probably refering t. There are PLENTY of DirectX and Direct3D tutorials on Microsofts site and many many other places try Google.