Share via


D3DX10_INTERSECT_INFO

光線と三角形の交点を記述します。

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

メンバ

  • FaceIndex
    光線が当たる三角形のインデックス
  • U
    光線が当たる三角形内の重心座標
  • V
    光線が当たる三角形内の重心座標
  • Dist
    交差が発生するまでの光線の距離

解説 

重心座標は、三角形の頂点に関して、三角形の内側のポイントを定義します。重心座標の詳細については、Mathworld の「Barycentric Coordinates (重心座標)」の説明を参照してください。

要件

ヘッダー: D3DX10.h 宣言

ライブラリ: D3DX10.lib 内容

関連項目

D3DX 構造体