변환 매트릭스

특별히 지정되지 않는 한 HumanIK에서 사용되는 모든 변환(transformation) 매트릭스는 전역 공간으로 되어 있으며, 3x3 회전 및 배율 조정 매트릭스와 변환(translation) 매트릭스로 구성됩니다.

매트릭스 값은 다음 의미를 갖는 16개의 숫자 배열로 표시됩니다.

배열 인덱스

설명

0

전역 X축에서 로컬 오른쪽 축의 정규화된 방향의 크기입니다.

이 값은 다음 두 방향 간 각도의 코사인 값에

  • 방향 벡터의 로컬 오른쪽(X) 축 방향(직면 방향의 오른쪽으로 직교)
  • 전역 X축 방향

로컬 오른쪽(X) 축에서의 배율을 곱한 값과 동일합니다.

1

전역 Y축에서 로컬 오른쪽 축의 정규화된 방향의 크기입니다.

이 값은 다음 두 방향 간 각도의 코사인 값에

  • 방향 벡터의 로컬 오른쪽(X) 축 방향(직면 방향의 오른쪽으로 직교)
  • 전역 Y축 방향

로컬 오른쪽(X) 축에서의 배율을 곱한 값과 동일합니다.

2

전역 Z축에서 로컬 오른쪽 축의 정규화된 방향의 크기입니다.

이 값은 다음 두 방향 간 각도의 코사인 값에

  • 방향 벡터의 로컬 오른쪽(X) 축 방향(직면 방향의 오른쪽으로 직교)
  • 전역 Z축 방향

로컬 오른쪽(X) 축에서의 배율을 곱한 값과 동일합니다.

3

0.0

4

전역 X축에서 로컬 위쪽 축의 정규화된 방향의 크기입니다.

이 값은 다음 두 방향 간 각도의 코사인 값에

  • 방향 벡터의 로컬 위쪽(Y) 축 방향(직면 방향에서 위쪽으로 직교)
  • 전역 X축 방향

로컬 위쪽(Y) 축에서의 배율을 곱한 값과 동일합니다.

5

전역 Y축에서 로컬 위쪽 축의 정규화된 방향의 크기입니다.

이 값은 다음 두 방향 간 각도의 코사인 값에

  • 방향 벡터의 로컬 위쪽(Y) 축 방향(직면 방향에서 위쪽으로 직교)
  • 전역 Y축 방향

로컬 위쪽(Y) 축에서의 배율을 곱한 값과 동일합니다.

6

전역 Z축에서 로컬 위쪽 축의 정규화된 방향의 크기입니다.

이 값은 다음 두 방향 간 각도의 코사인 값에

  • 방향 벡터의 로컬 위쪽(Y) 축 방향(직면 방향에서 위쪽으로 직교)
  • 전역 Z축 방향

로컬 위쪽(Y) 축에서의 배율을 곱한 값과 동일합니다.

7

0.0

8

전역 X축에서 로컬 앞쪽 축의 정규화된 방향의 크기입니다.

이 값은 다음 두 방향 간 각도의 코사인 값에

  • 방향 벡터의 로컬 앞쪽(Z) 축 방향(직면 방향)
  • 전역 X축 방향

로컬 앞쪽(Z) 축에서의 배율을 곱한 값과 동일합니다.

9

전역 Y축에서 로컬 앞쪽 축의 정규화된 방향의 크기입니다.

이 값은 다음 두 방향 간 각도의 코사인 값에

  • 방향 벡터의 로컬 앞쪽(Z) 축 방향(직면 방향)
  • 전역 Y축 방향

로컬 앞쪽(Z) 축에서의 배율을 곱한 값과 동일합니다.

10

전역 Z축에서 로컬 앞쪽 축의 정규화된 방향의 크기입니다.

이 값은 다음 두 방향 간 각도의 코사인 값에

  • 방향 벡터의 로컬 앞쪽(Z) 축 방향(직면 방향)
  • 전역 Z축 방향

로컬 앞쪽(Z) 축에서의 배율을 곱한 값과 동일합니다.

11

0.0

12

X축을 따라 변환합니다.

13

Y축을 따라 변환합니다.

14

Z축을 따라 변환합니다.

15

1.0

HumanIK에서 전역 공간을 표시하는 데 사용되는 축 변환 및 단위에 대한 자세한 내용은 좌표 및 단위을(를) 참조하십시오.