Why is this? I don't ask to open up a flame war, but out of interest in your reasoning. If your goal is as broad as learning rendering, shaders and meshes, it would be unwise to eliminate a well-documented technology with plenty of available tutorials and samples without serious consideration.
Ok to be honest I also tried D3D and you are right it was better documented! But it is just like Glass_Knife said. Everybody seems to be using OpenGL. I guess the reason is the cross platform ability, and as a developer you want to have as diverse skills as possible right? This is the reason why I chose OpenGL.
But really everything people wrote here about OpenGL being a pain in the ass seems true to me, and I havn't even started So maybe I will consider starting with D3D.
Any specific tutorials you would recommend for that?
PS: What makes me cry about Microsoft is the deprecation of stuff. I mean yesterday it was XNA and tomorrow they decide to kill D3D and switch to OpenGL , they won't right?