moi je programme en opengl et je trouve ca d'une facilité inoui pour ce que ca fait.
L'avantage de l'opengl sur directx, c'est que c'est multiplateform (linux et windows).
Aprés, directx est plus réactif. Je veux dire qu'une nouvelle version de directx sort plus souvent, avec les nouveaux effets supportés. Tandis que pour opengl, même si on a acces à toutes les dernières fonctions à l'aide des extensions, la standarisation est lente (pour faire la même chose sur une radeon et une geforce c'est pas le même nom de fonction, je ne sais pas si c'est pareil sur directx).
Il faut dire que direct3d est programmé par des ingénieurs de microsoft, qui n'ont pas la réputation de clareté en programmation...
---------------
Ils veulent la jouer hard, on va la jouer hard