Menu
 
Outils Formats Moteurs
3ds Max TARGA DirectX Graphics
Maya 3D OpenGL
Défaut

------------------------------------------------------------

DirectX Graphics est un ensemble de librairies graphiques, il fait lui même partie de la collection DirectX, développée par Microsoft depuis 1995.


DirectDraw

Cette librairie permet l'exécution des programmes en plein écran grâce à l'accélération matérielle. Son atout est la génération performante de graphismes 2D, mais ça s'arrête là: n'étant initalement pas prévue pour la 3D, le rendu est alors logiquement plus lent que celui d'un moteur 3D.


Direct3D

Souvent confondue avec DirectX (collection à laquelle elle appartient), cette librairie est le successeur de DirectDraw, avec cette fois la génération de grahismes 3D, avec toujours la même performance. En plus de l'accélération matérielle, elle exploite au maximum les capacités de la carte graphique, dont l'anti-aliasing (qui corrige les déformations), ou, si celle-ci n'est pas supportée par le programme, en fait une émulation générique.
A l'image du GDI, Direct3D présente un niveau d'abstraction entre l'application et les drivers de la carte graphique, mais s'en démarque communiquant directement avec les drivers de l'écran, d'où un meilleur rendu.


Exemples d'utilisation (version DirectX 10):
- Assassin's Creed (Ubisoft Montreal, 2007)
- Crysis (Crytek, 2007)


Sources:
http://en.wikipedia.org/wiki/DirectX
http://en.wikipedia.org/wiki/DirectDraw
http://en.wikipedia.org/wiki/Direct3D