Structure D3DXINTERSECTINFO
Décrit une intersection rayon-triangle.
Syntaxe
typedef struct D3DXINTERSECTINFO {
DWORD FaceIndex;
FLOAT U;
FLOAT V;
FLOAT Dist;
} D3DXINTERSECTINFO, *LPD3DXINTERSECTINFO;
Membres
-
FaceIndex
-
Type : DWORD
-
Index du triangle qui a touché le rayon.
-
U
-
Type : FLOAT
-
Coordonnée barycentrique dans le triangle où le rayon se croise.
-
V
-
Type : FLOAT
-
Coordonnée barycentrique dans le triangle où le rayon se croise.
-
Dist
-
Type : FLOAT
-
Distance le long du rayon où l’intersection s’est produite.
Notes
Les coordonnées barycentriques définissent un point à l’intérieur d’un triangle en termes de sommets du triangle. Pour obtenir une description plus détaillée des coordonnées barycentriques, consultez Description des coordonnées barycentriques de Mathworld.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi