Share via


Estrutura D3DXINTERSECTINFO

Descreve uma interseção de triângulo de raios.

Sintaxe

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

Membros

FaceIndex

Tipo: DWORD

Índice do triângulo que atingiu o raio.

U

Tipo: FLOAT

Coordenada barycentric dentro do triângulo em que o raio se cruza.

V

Tipo: FLOAT

Coordenada barycentric dentro do triângulo em que o raio se cruza.

Dist

Tipo: FLOAT

Distância ao longo do raio em que a interseção ocorreu.

Comentários

As coordenadas barycentric definem um ponto dentro de um triângulo em termos dos vértices do triângulo. Para obter uma descrição mais detalhada das coordenadas barycentricas, confira Descrição das Coordenadas Barycentricas do Mathworld.

Requisitos

Requisito Valor
parâmetro
D3dx9mesh.h

Confira também

Estruturas D3DX