Поделиться через


структура D3DX10_INTERSECT_INFO

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

Синтаксис

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

Члены

FaceIndex

Тип: UINT

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

U

Тип: FLOAT

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

V

Тип: FLOAT

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

Dist

Тип: FLOAT

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

Комментарии

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

Требования

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

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

Структуры D3DX