다음을 통해 공유


D3DXINTERSECTINFO 구조체

광선 삼각형 교차점에 대해 설명합니다.

구문

typedef struct D3DXINTERSECTINFO {
  DWORD FaceIndex;
  FLOAT U;
  FLOAT V;
  FLOAT Dist;
} D3DXINTERSECTINFO, *LPD3DXINTERSECTINFO;

멤버

FaceIndex

형식: DWORD

광선에 부딪힌 삼각형의 인덱스입니다.

U

형식: FLOAT

광선이 교차하는 삼각형 내의 바리센트릭 좌표입니다.

V

형식: FLOAT

광선이 교차하는 삼각형 내의 바리센트릭 좌표입니다.

Dist

형식: FLOAT

교집합이 발생한 광선을 따라의 거리입니다.

설명

바리센트릭 좌표는 삼각형의 꼭짓점 측면에서 삼각형 내의 점을 정의합니다. 바리센트릭 좌표에 대한 자세한 설명은 Mathworld의 Barycentric 좌표 설명을 참조하세요.

요구 사항

요구 사항
헤더
D3dx9mesh.h

추가 정보

D3DX 구조체