Direct3D est une partie du paquet Microsoft DirectX qui permet le moteur graphique de rendre des graphismes 3D de haute qualité. Direct3D est nécessaire pour la plupart des jeux qui nécessitent DirectX. Depuis Direct3D est un package Microsoft, il est uniquement disponible pour les systèmes d'exploitation Windows. En utilisant Direct3D, vous pouvez non seulement jouer à vos jeux préférés, mais aussi concevoir vos propres scripts en utilisant l'API.