다음을 통해 공유


DirectXMath 라이브러리 3D 벡터 기하 함수

3D 벡터 기하학적 함수를 나열합니다.

섹션 내용

항목 설명
XMVector3AngleBetweenNormals
정규화된 두 3D 벡터 사이의 라디안 각도를 계산합니다.
XMVector3AngleBetweenNormalsEst
정규화된 두 3D 벡터 사이의 라디안 각도를 예측합니다.
XMVector3AngleBetweenVectors
두 3D 벡터 사이의 라디안 각도를 계산합니다.
XMVector3ClampLength
3D 벡터의 길이를 지정된 범위로 고정합니다.
XMVector3ClampLengthV
3D 벡터의 길이를 지정된 범위로 고정합니다.
XMVector3ComponentsFromNormal
참조 일반 벡터를 사용하여 3D 벡터를 일반과 병렬 및 수직인 구성 요소로 분할합니다.
XMVector3Cross
두 3D 벡터 간의 교차 제품을 계산합니다.
XMVector3Dot
3D 벡터 간에 점 제품을 계산합니다.
XMVector3InBounds
3D 벡터의 구성 요소가 설정된 범위 내에 있는지 테스트합니다.
XMVector3Length
3D 벡터의 길이를 계산합니다.
XMVector3LengthEst
3D 벡터의 길이를 예측합니다.
XMVector3LengthSq
3D 벡터 길이의 제곱을 계산합니다.
XMVector3LinePointDistance
선과 점 사이의 최소 거리를 계산합니다.
XMVector3Normalize
3D 벡터의 정규화된 버전을 반환합니다.
XMVector3NormalizeEst
3D 벡터의 정규화된 버전을 예측합니다.
XMVector3Orthogonal
3D 벡터에 수직인 벡터를 계산합니다.
XMVector3ReciprocalLength
3D 벡터 길이의 상호 계산
XMVector3ReciprocalLengthEst
3D 벡터 길이의 상호를 추정합니다.
XMVector3Reflect
3D 일반 벡터에서 인시던트 3D 벡터를 반영합니다.
XMVector3Refract
3D 일반 벡터에서 인시던트 3D 벡터를 굴절합니다.
XMVector3RefractV
3D 일반 벡터에서 인시던트 3D 벡터를 굴절합니다.

 

DirectXMath 라이브러리 3D 벡터 함수