D3DXINTERSECTINFO, structure

Décrit une intersection de rayons de rayon.

Syntaxe

typedef struct D3DXINTERSECTINFO {
  DWORD FaceIndex;
  FLOAT U;
  FLOAT V;
  FLOAT Dist;
} D3DXINTERSECTINFO, *LPD3DXINTERSECTINFO;

Membres

FaceIndex

Type : DWORD

Index du triangle qui atteint le rayon.

U

Type : float

Coordonnée Barycentric dans le triangle où le rayon croise.

V

Type : float

Coordonnée Barycentric dans le triangle où le rayon croise.

Dist

Type : float

Distance le long du rayon où l’intersection s’est produite.

Notes

Les coordonnées Barycentric définissent un point à l’intérieur d’un triangle en termes de sommets du triangle. Pour une description plus détaillée des coordonnées Barycentric, consultez la description des coordonnées Barycentric de MathWorld.

Spécifications

Condition requise Valeur
En-tête
D3dx9mesh. h

Voir aussi

Structures D3DX