Experiment & Implementation

수식에서 수치로.

값을 바꾸고 결과를 확인하는 작은 실험실입니다.
아래 예제는 학습용으로 추가한 계산 기능이며, 실제 측정 데이터가 아닙니다.

Axis–Angle → Quaternion

회전축과 회전각

0이 아닌 회전축을 입력하면 단위 벡터로 정규화한 후 쿼터니언을 계산합니다.

회전축 r = (rₓ, rᵧ, r_z)

원문 상단의 표기 규약

scalar-first · q₁은 스칼라 성분 · 벡터부에 음의 부호를 사용합니다. 다른 문헌의 회전 방향·성분 순서와 혼용하지 마세요.

쿼터니언 원문 노트 →
COMPUTED RESULT
q=[cosθ2,rxsinθ2,rysinθ2,rzsinθ2]
q1
q2
q3
q4
정규화된 축
쿼터니언 노름
q12+q22+q32+q42=1

0인 축은 정규화할 수 없습니다. 브라우저의 부동소수점 계산 결과는 표시 자릿수에서 반올림합니다.

기존 계산·실험 도구

기존 홈페이지의 외부 도구 링크를 보존했습니다. 외부 사이트의 운영 상태는 별도입니다.