DirectX 9 - Programmation des jeux 3D - Laurent Testud - Librairie Eyrolles

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
DirectX 9 - Programmation des jeux 3D
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

DirectX 9 - Programmation des jeux 3D

DirectX 9 - Programmation des jeux 3D

Le programmeur

Laurent Testud - Collection Le Programmeur

448 pages, parution le 25/04/2003

Résumé

Tous les secrets des développeurs professionnels enfin décortiqués et expliqués.

Avec ce livre, vous allez découvrir comment utiliser pleinement DirectX 9 et tirer le meilleur parti des capacités de votre carte graphique 3D pour développer des jeux de qualité professionnelle. Vous découvrirez dans un premier temps le fonctionnement de DirectX et toutes les techniques de base, puis vous étudierez les concepts plus avancés, avec de nombreux exemples de code à l'appui.

Parmi les notions plus particulièrement abordées :

  • Mathématiques et physique en 3D : orientation, forces, collisions et rebonds ;
  • Spécifications et construction d'un scénario ;
  • Algorithmes et techniques de programmation ;
  • Animation en temps réel et techniques comportementales ;
  • Techniques de dessin : sprites, meshes et systèmes de particules ;
  • Entrées/Sorties avec DirectInput, son et multimédia avec DirectShow ;
  • Effets spéciaux : explosions, feu, ondes de choc ;
  • Techniques avancées : bump-mapping, ombres portées, convolutions.

Ce livre est unique : il couvre tous les aspects de la programmation de jeux, depuis les spécifications jusqu'aux phases finales d'optimisation.

L'auteur - Laurent Testud

Laurent Testud, ingénieur informaticien free-lance résidant aux Etats-Unis, connaît parfaitement les techniques de visualisation 3D dans le domaine de l'imagerie médicale, militaire et scientifique. Il a en particulier contribué au développement de systèmes de radiothérapie, des simulateurs de vol pour les B-52 pour le compte de l'armée américaine, et au projet XBOX-Live avec Microsoft.

Sommaire

  • Les fondations
    • Équipement nécessaire pour bien démarrer
    • Notions indispensables
    • Mathématiques en 3D
    • Position, orientation, vitesse, mouvement et forces
    • Techniques de programmation
  • Spécifications et architecture
    • Principe de notre jeu
    • Moteur du jeu
  • Intelligence artificielle et animation
    • Animation temps réel
    • Techniques comportementales
  • Visualisation en 3D
    • Le frame rate
    • Vertex buffers et primitives
    • Couleurs, lumières et textures
    • Eclairage, matériaux et brouillard
    • Visibilité
    • Techniques de base de dessin
  • Multimédia et entrées/sorties
    • Son et musique
    • DirectInput : clavier, souris et joystick
  • Techniques avancées de visualisation
    • Vertex shaders
    • Pixel shaders
    • Effets spéciaux
    • Techniques générales pour effets spéciaux
  • Annexes
    • Débogage avec DirectX
    • Migration depuis DirectX 8 vers DirectX 9
    • Glossaire
    • Index
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Campus Press
Auteur(s) Laurent Testud
Collection Le Programmeur
Parution 25/04/2003
Nb. de pages 448
Format 19 x 23
Couverture Broché
Poids 910g
Intérieur Noir et Blanc
EAN13 9782744014369

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription