Structure mesh

Cette structure contient l'objet lui-même, un objet composé d'une suite de points et de faces que l'on récupère à partir d'un fichier contenant toutes les coordonnées de l'objet. Il y aura deux modules, le missile, et le labyrinthe. On créera un fichier entête mesh.h

*Materiaux est un tableau contenant tous les matériaux de l'objet
*Textures est un tableau contenant toutes les textures de l'objet
nbr_de_mat est le nombre de matériaux de l'objet.
obj_mesh est une structure contenant toutes les vertices et les normales des faces de l'objet.

#include <d3dx9mesh.h>

typedef struct {
D3DMATERIAL9 *Materiaux;
LPDIRECT3DTEXTURE9 *Textures;
DWORD nbr_de_mat;
LPD3DXMESH obj_mesh;
} _mesh_;

Téléchargez la source, cliquez ci-dessous :