Структура D3DXINTERSECTINFO

Описывает пересечение луча и треугольника.

Синтаксис

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

Члены

FaceIndex

Тип: DWORD

Индекс треугольника, попав в луч.

U

Тип: FLOAT

Барицентрическая координата в треугольнике, где пересекается луч.

V

Тип: FLOAT

Барицентрическая координата в треугольнике, где пересекается луч.

Dist

Тип: FLOAT

Расстояние вдоль луча, где произошло пересечение.

Комментарии

Барицентрические координаты определяют точку внутри треугольника с точки зрения вершин треугольника. Более подробное описание барицентрических координат см. в описании барицентрических координат Mathworld.

Требования

Требование Значение
Заголовок
D3dx9mesh.h

См. также раздел

Структуры D3DX