Tout ce que je sais moi :
Direct 3D : Language de programmation 3D de Microsoft.
OpenGL : Open Graphic Librairy qui comme signifie sont nom est un système ouvert comme Linux et qui d'ailleurs est utilisable sous plusieurs OS (Linux etc...) car n'appartient pas à MS..
Maintenant, j'ai aussi constaté que ma CG était plus performante en OpenGL qu'en Direct3D, sous Ut, mais ca reste à démontrer...