Convert Spaces 노드

포즈의 로컬 / 컴포넌트 스페이스를 변환하는 애니메이션 노드입니다.

Choose your operating system:

Windows

macOS

Linux

포즈는 로컬 스페이스나 컴포넌트 스페이스에 있을 수 있습니다. Animation Blueprint(애니메이션 블루프린트)의 AnimGraph (애님그래프)에서 쓸 수 있는 Convert Spaces (스페이스 변환) 노드로 로컬/컴포넌트 스페이스 사이 변환이 가능합니다. 로컬 스페이스는 본의 트랜스폼이 부모 본에 상대적인 것으로 가정하며, 컴포넌트 스페이스는 본의 트랜스폼이 SkeletalMeshComponent 에 상대적인 것으로 가정합니다.

일반적으로 애니메이션 블루프린트에서 포즈 작업을 할 때, 포즈는 로컬 스페이스에 있게 됩니다. 그러나 특정 블렌드 노드와 모든 SkeletalControl(스켈레탈 컨트롤)은 컴포넌트 스페이스에서 작동합니다. 즉 이러한 유형의 노드에 전달하기 전 인풋 포즈를 변환해 줘야 한다는 뜻입니다. 인풋 포즈가 로컬 스페이스 포즈를 출력하는 노드에서 오는 경우, 그 포즈를 올바른 스페이스로 변환해 줘야 스켈레탈 컨트롤이 그에 맞는 작업을 할 수가 있습니다. 그 후 스켈레탈 컨트롤이 작업을 하고 난 결과 포즈를 다시 로컬 스페이스로 변환해 줘야 추가적인 블렌드나 Result 핀에 쓸 수 있습니다.

각각의 컴포넌트 스페이스 변환 작업에는 그에 따르는 비용이 들게 마련이므로, 스켈레탈 컨트롤처럼 컴포넌트 스페이스에서 작업을 하는 노드는 그룹을 지어서 한 번에 처리될 수 있도록 하여, 필요한 변환 횟수를 줄이는 것이 좋습니다.

Component to Local

Component to Local (컴포넌트에서 로컬로) 노드는 컴포넌트 스페이스 포즈를 로컬 스페이스 포즈로 변환합니다.

Component to Local

설명

입력 핀

Component Pose (Blank)

변환할 컴포넌트 스페이스 인풋 포즈입니다.

출력 핀

Local Pose (Blank)

변환 이후의 로컬 스페이스 포즈입니다.

Local to Component

Local to Component (로컬에서 컴포넌트로) 노드는 로컬 스페이스 포즈를 컴포넌트 스페이스 포즈로 변환합니다.

Local to Component

설명

입력 핀

Local Pose (Blank)

변환할 로컬 스페이스 인풋 포즈입니다.

출력 핀

Component Pose (Blank)

변환 이후의 컴포넌트 스페이스 포즈입니다.

언리얼 엔진 문서의 미래를 함께 만들어주세요! 더 나은 서비스를 제공할 수 있도록 문서 사용에 대한 피드백을 주세요.
설문조사에 참여해 주세요
건너뛰기