Accueil > > > ANIMATION MD2 AVEC DIRECTX
ANIMATION MD2 AVEC DIRECTX
Information sur la source
Description
Cette source est une démo d'animation d'un Mesh, utilisant la technique MD2 de Quake. Malgré le fait qu'il existe des tas de démos de ce genre sur Internet, j'ai décidé de publier celle-ci, car elle utilise DirectX et non pas OpenGL pour le rendu. Etant donné la difficulté d'utilisation de l'animation avec le format de fichiers x, je pense que beaucoup de développeurs, surtout les débutants, seront contents d'avoir une alternative plus simple pour leurs animations. Le code source est assez simple, malgré une apparente complexité. J'ai passablement commenté celui-ci, et il y a plus bas des références vers des sites d'explications du format MD2.
Source
- Développé avec Dev-Cpp et DirectX9.0
Développé avec Dev-Cpp et DirectX9.0
Conclusion
Vous trouverez un exécutable, nommé Animation._exe à l'intérieur du Package. Renommez celui-ci en Animation.exe. Vous aurez également besoin de la DLL D3DX9d.dll, disponible dans le package téléchargeable ici :
http://www.cppfrance.com/codes/DETECTION-COLLIS IONS-3D_46530.aspx
Copiez localement la DLL manquante, puis exécutez le programme.
Pour l'utilisation :
- Touche HAUT/BAS = Changer l'angle de la lumière - Touche GAUCHE/DROITE = Tourner le personnage - Touche O/P = Changer d'animation - Touche 1 = Désactiver la lumière - Touche 2 = Lumière pré-calculée - Touche 3 = Lumière Direct3D
Pour plus d'informations sur le format MD2, voici deux très bons documents en français, avec des codes sources d'exemples pour OpenGL, grâce auxquels j'ai pu développer ma démo :
http://tfc.duke.free.fr/coding/md2.html http:// tfcduke.developpez.com/tutoriel/format/md2/
Pour ceux qui veulent se lancer dans l'aventure graphique, il est possible de créer des modèles MD2 avec l'outil Blender, qui est, comme le format MD2 lui-même, entièrement libre et gratuit. Voici l'adresse pour obtenir cet outil :
http://www.blender.org/
Fichier Zip
Historique
- 28 mai 2008 00:22:11 :
- Correction d'une adresse de lien.
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
[Allegro] Animation d'objets [ par GoldenEye ]
La situation est simpleOn est en true color (Allegro)J'ai un décor de fond statique (BITMAP *decor)J'ai un petit objet mobile (BITMAP *objet)Le petit
opengl et animation [ par spirit ]
ben voilà, j'aimerai savoir où est-ce que je pourrais trouver un bon tutorial sur l'animation des personnages dans un programme utilisant OpenGL!
animation 3ds en directx [ par heidi79 ]
Je cherche à lancer une animation inclue dans un fichier .x (converti à partir d'un fichier .3ds) grâce à directx.J'ai cru voir sur différents sites q
animation sur directx [ par heidi79 ]
quelqu'un saurait-il comment lancer une animation contenue dans un fichier .3ds?Je sais convertir en .xJe sais afficher l'objet 3d.Apres plusieurs rec
animation .x [ par heidi79 ]
Je souhaite lancer une animation contenue dans un fichier .x.Je sais l'afficher.Je utiliser D3DXLoadMeshFromX()puis setMaterial() et setTexture().J'ai
problemme de mesh sous direct3d [ par glog ]
j'ai un peiti problèmme , je suis entrain de programmer un truc sous direct3d qui affiche plein de meshs a l'écran , pour ce faire , j'utilise une bou
comment faire une petite animation en c++ ? [ par choupinet19h95 ]
comment faire une petite animation en c++ ?avec visual studio !!!!merci
Animation Dos [ par salutbonjour ]
Bonjour,J'aimerais savoir comment mettre une animation en C++ (en Dos)C'est pour un jeux video.Merci ,A++
Animation avec un .X file (DirectX 9) [ par Hankmoon ]
Bonjour à tous,je travail actuellement sur un projet scolaire qui consiste à faire les bases d'un moteur 3D à l'aide de l'API de directX 9.Je suis arr
ASSERT ? [ par tsanti ]
Dans InitDeviceObjectJe vérouille 1 fois le Vertex Buffer, je récupère la hauteur du Mesh,je dévérouille.Ensuite je traite les informations de hauteur
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
MATRICE TEMPLATEMATRICE TEMPLATE par hjr2610
Cliquez pour lire la suite par hjr2610 RE : SAC A DOS RE : SAC A DOS par hadjkaddour
Cliquez pour lire la suite par hadjkaddour
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|