본문으로 이동

기저의 순열

이 기반은 Haply 의 내부 좌표계를 사용자의 애플리케이션 좌표계와 일치시킵니다.

기본 위치: Haply​

Haply 직접 좌표계를 사용한다:

도끼방향
+X우파
+Y아방
+Z상단

작동 원리​

변환 체인은 서비스에 애플리케이션의 축이Haply 의 축과 어떻게 대응되는지 알려줍니다. 일단 정의되면, 서비스에서 반환하는 각 값 (위치, 속도, 힘, 방향)은 사용자의 기준계에서 표현되며, 사용자가 전송하는 각 값은 사용자의 기준계에서 해석됩니다. 변환은 자동으로 이루어지며 양방향으로 진행됩니다.

이 사슬은 다음의 순열입니다. X, Y, Z, 필요에 따라 그 앞에 + ou - 축을 반전시키려면.

예시​

순열의미일반적인 사용 사례
XYZ신원 — 재배정 없음네이티브 애플리케이션 Haply
XZYY와 Z의 교환 → +Y가 위쪽을 향합니다Y축이 위쪽을 향하는 모터
X-YZY → Z 역전(위쪽 방향), 왼손 좌표계언리얼 엔진
ZXY3축의 원형 순열사용자 지정 표시

해석​

"YZX" 의미는 다음과 같습니다:

  • X 축 = Haply 의 Y축 (앞쪽)
  • Y 축 = Haply 의 Z축 (위)
  • Z 축 = Haply 의 X 축 (오른쪽)

기초 정립하기​

{
"session": {
"configure": {
"basis": { "permutation": "XZY" }
}
}
}

기본값은 지속됩니다. 첫 번째 메시지에서 한 번만 설정하면, 수정되거나 세션이 종료될 때까지 활성화된 상태로 유지됩니다.

이동 출처: session.set_basis

이전 버전과 비교해 축 표기 규칙이 변경되었습니다. session.set_basis et session.configure.basis. 이전 명령어에서는 제대로 작동하던 순열이 새로운 명령어에서는 역변환을 일으킬 수 있습니다. 필요한 경우 축의 부호를 반전시키십시오 (예를 들어, X-ZY devient XZ-Y). 보기 3.5 버전 마이그레이션 가이드 자세한 내용은 여기를 참조하십시오.