D3DX10_INTERSECT_INFO struttura

Descrive un'intersezione del triangolo di raggio.

Sintassi

typedef struct D3DX10_INTERSECT_INFO {
  UINT  FaceIndex;
  FLOAT U;
  FLOAT V;
  FLOAT Dist;
} D3DX10_INTERSECT_INFO, *LPD3DX10_INTERSECT_INFO;

Members

FaceIndex

Tipo: UINT

Indice del triangolo che ha colpito il raggio.

U

Tipo: FLOAT

Coordinata barycentrica all'interno del triangolo in cui il raggio si interseca.

V

Tipo: FLOAT

Coordinata barycentrica all'interno del triangolo in cui il raggio si interseca.

Dist

Tipo: FLOAT

Distanza lungo il raggio in cui si è verificata l'intersezione.

Commenti

Le coordinate barycentriche definiscono un punto all'interno di un triangolo in termini di vertici del triangolo. Per una descrizione più approfondita delle coordinate barycentriche, vedere Descrizione coordinate barycentriche di Mathworld.

Requisiti

Requisito Valore
Intestazione
D3DX10.h

Vedi anche

Strutture D3DX