D3DXINTERSECTINFO structure
Describes a ray-triangle intersection.
Syntax
typedef struct D3DXINTERSECTINFO { DWORD FaceIndex; FLOAT U; FLOAT V; FLOAT Dist; } D3DXINTERSECTINFO, *LPD3DXINTERSECTINFO;
Members
- FaceIndex
-
Type: DWORD
-
Index of the triangle that hit the ray.
- U
-
Type: FLOAT
-
Barycentric coordinate within the triangle where the ray intersects.
- V
-
Type: FLOAT
-
Barycentric coordinate within the triangle where the ray intersects.
- Dist
-
Type: FLOAT
-
Distance along the ray where the intersection occurred.
Remarks
Barycentric coordinates define a point inside a triangle in terms of the triangle's vertices. For a more in-depth description of barycentric coordinates, see Mathworld's Barycentric Coordinates Description.
Requirements
|
Header |
|
|---|
Build date: 11/22/2012
