DirectX 9 et lavenir de DirectX: DirectX Next - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

DirectX 9 et lavenir de DirectX: DirectX Next

Description:

G n ration de sommets augmente la finesse. Variation en fonction de la distance. Variation en fonction de la courbure. DirectX 9.0. Displacement mapping ... – PowerPoint PPT presentation

Number of Views:76
Avg rating:3.0/5.0
Slides: 13
Provided by: lab54
Category:

less

Transcript and Presenter's Notes

Title: DirectX 9 et lavenir de DirectX: DirectX Next


1
DirectX 9 et lavenir de DirectXDirectX Next
  • Olivier Riou
  • Stéphan Kiss

2
Plan
  • Qu'est-ce que DirectX ?
  • Historique
  • DirectX 9.0
  • DirectX Next le futur de DirectX
  • Conclusion

3
Qu'est-ce que DirectX
  • API Windows
  • Interface entre drivers et programmes
  • Composé de plusieurs modules
  • DirectDraw, Direct3D, DirectSound, DirectMusic,
    DirectInput, DirectPlay, DirectVoice, DirectShow

4
Qu'est-ce que DirectX
  • Direct3D Moteur de rendu
  • Opérations géométriques
  • Eclairages
  • Rendu
  • DirectDraw Moteur d'affichage
  • Couleurs, dimensions
  • Fonctionnement par préparation.
  • Couche matérielle(HAL)/Couche logicielle(HEL)

5
Historique et évolutions
  • 1995 première version ("The Game SDK".)
  • 1996 DirectX 2 Appartition de Direct3D.
  • 1996 DirectX 3
  • Un panneau de contrôle pour Joystick
  • Supporte MMX
  • 1998 DirectX 5 DirectSetup
  • 1998 DirectX 6
  • Multitexturing et compression
  • Bump Mapping

6
Historique et évolutions
  • 1999 DirectX 7
  • TnL transform and lighting
  • 2001 DirectX 8 Direct3D facile a utiliser
  • Pixel Shader
  • 2003 DirectX 9 Ameliorations
  • Début 2006 DirectX Next
  • Shader unifiés.
  • Gestion de la mémoire virtuelle.
  • Transition CPU/GPU faible.

7
DirectX 9.0
  • La Tesselation
  • Génération de sommets ? augmente la finesse.
  • Variation en fonction de la distance.
  • Variation en fonction de la courbure.

8
DirectX 9.0
  • Displacement mapping
  • Comparable au bump mapping
  • Modifie la forme de lobjet
  • Shader Model 3.0
  • Meilleure précision de calcul
  • Ajout dinstructions

9
DirectX Next
  • Geometry Shader
  • Créer des sommets programmables
  • Suite de combinaisons
  • Application extrusion
  • Shader Model 4.0
  • Mêmes fonctionnalités
  • Pixels et sommets unifiés

10
DirectX Next
  • Nouveau tessellateur
  • Plus de fonctionnalités
  • Surfaces de haut niveau
  • Mémoire virtuelle
  • Eviter le transfert RAM -gt carte graphique
  • Actuellement traitement comme un bloc
  • Traitement sous forme de page.
  • Mémoire illimitée.

11
Conclusion
  • Bibliothèque très puissante
  • A long terme unification avec XNA
  • Avantageuse pour les développeurs

12
Liens
  • http//www.beyond3d.com/articles/directxnext/
  • http//www.microsoft.com/windows/directx/
Write a Comment
User Comments (0)
About PowerShow.com