Структура D3DXINTERSECTINFO
Описывает пересечение луча и треугольника.
Синтаксис
typedef struct D3DXINTERSECTINFO {
DWORD FaceIndex;
FLOAT U;
FLOAT V;
FLOAT Dist;
} D3DXINTERSECTINFO, *LPD3DXINTERSECTINFO;
Члены
-
FaceIndex
-
Тип: DWORD
-
Индекс треугольника, попав в луч.
-
U
-
Тип: FLOAT
-
Барицентрическая координата в треугольнике, где пересекается луч.
-
V
-
Тип: FLOAT
-
Барицентрическая координата в треугольнике, где пересекается луч.
-
Dist
-
Тип: FLOAT
-
Расстояние вдоль луча, где произошло пересечение.
Комментарии
Барицентрические координаты определяют точку внутри треугольника с точки зрения вершин треугольника. Более подробное описание барицентрических координат см. в описании барицентрических координат Mathworld.
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел