다음을 통해 공유


DirectXMath 라이브러리 쿼터니언 함수

DirectXMath에서 제공하는 쿼터니언 함수를 나열합니다.

섹션 내용

항목 설명
XMQuaternionBaryCentric
지정된 쿼터니언을 사용하여 바리센트릭 좌표의 점을 반환합니다.
XMQuaternionBaryCentricV
지정된 쿼터니언을 사용하여 바리센트릭 좌표의 점을 반환합니다.
XMQuaternionConjugate
쿼터니언의 결합을 계산합니다.
XMQuaternionDot
두 개의 쿼터니언의 점 곱을 계산합니다.
XMQuaternionEqual
두 쿼터니언이 같은지 테스트합니다.
XMQuaternionExp
지정된 순수 쿼터니언의 지수를 계산합니다.
XMQuaternionIdentity
ID 쿼터니언을 반환합니다.
XMQuaternionInverse
쿼터니언의 역을 계산합니다.
XMQuaternionIsIdentity
특정 쿼터니언이 ID 쿼터니언인지 테스트합니다.
XMQuaternionIsInfinite
쿼터니언의 구성 요소가 양수 또는 음의 무한대인지 테스트합니다.
XMQuaternionIsNaN
쿼터니언의 구성 요소가 NaN인지 테스트합니다.
XMQuaternionLength
쿼터니언의 크기를 계산합니다.
XMQuaternionLengthSq
쿼터니언 크기의 제곱을 계산합니다.
XMQuaternionLn
지정된 단위 쿼터니언의 자연 로그를 계산합니다.
XMQuaternionMultiply
두 개의 쿼터니언의 곱을 계산합니다.
XMQuaternionNormalize
쿼터니언을 정규화합니다.
XMQuaternionNormalizeEst
정규화된 쿼터니언 버전을 예측합니다.
XMQuaternionNotEqual
두 쿼터니언이 같지 않은지 테스트합니다.
XMQuaternionReciprocalLength
쿼터니언 크기의 상호를 계산합니다.
XMQuaternionRotationAxis
축에 대한 회전 쿼터니언을 계산합니다.
XMQuaternionRotationMatrix
회전 행렬에서 회전 쿼터니언을 계산합니다.
XMQuaternionRotationNormal
일반 벡터에 대한 회전 쿼터니언을 계산합니다.
XMQuaternionRotationRollPitchYaw
피치, 요, 롤(오일러 각도)에 따라 회전 쿼터니언을 계산합니다.
XMQuaternionRotationRollPitchYawFromVector
Euler 각도(피치, 요 및 롤)를 포함하는 벡터를 기반으로 회전 쿼터니언을 계산합니다.
XMQuaternionSlerp
구형 선형 보간을 사용하여 두 단위 쿼터니언 사이를 보간합니다.
XMQuaternionSlerpV
구형 선형 보간을 사용하여 두 단위 쿼터니언 사이를 보간합니다.
XMQuaternionSquad
구형 사분면 보간을 사용하여 4개의 단위 쿼터니언 사이를 보간합니다.
XMQuaternionSquadSetup
구형 사분면 보간을 위한 설정 제어 지점의 주소를 제공합니다.
XMQuaternionSquadV
구형 사분면 보간을 사용하여 4개의 단위 쿼터니언 사이를 보간합니다.
XMQuaternionToAxisAngle
지정된 쿼터니언에 대해 해당 축에 대한 축 및 회전 각도를 계산합니다.

 

DirectXMath 라이브러리 함수