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

レイが交差する三角形内のバーセントリック座標。

ディストリクト

型: FLOAT

交差が発生したレイに沿った距離。

解説

Barycentric 座標は、三角形の頂点の観点から三角形内の点を定義します。 バーセントリック座標の詳細については、「 Mathworld の Barycentric Coordinates Description」を参照してください。

要件

要件
ヘッダー
D3DX10.h

関連項目

D3DX 構造体