OpenGL / Direct3D même combat.
Le principal, c de savoir comment ça marche la 3d, après l´une ou l´autre API n´est pas le choix le plus important (sauf si tu veux de la portabilité, là c OpenGL obligatoire).
J´ai appris la 3d avec OpenGL, il m´a fallu 1h pour tracer mon premier objet en 3d sous Direct3D, donc bon...