[TOC (star:2 end:3)]
이 하우투에서는 피지컬 애니메이션 프로파일(Physical Animation Profile) 을 생성하고 해당 프로파일에 피직스 바디(Physics Bodies) 를 추가하는 기본적인 방법을 살펴봅니다.
단계
-
콘텐츠 드로어(Content Drawer) 를 사용하여 스켈레탈 메시(Skeletal Mesh) 의 피직스 에셋(Physics Asset) 을 찾거나 생성합니다.
새 피직스 에셋 을 생성하기로 한 경우, 계속 진행하기 전에 새로 생성한 피직스 에셋을 설정해야 합니다.
-
피직스 에셋을 더블클릭하여 피직스 에셋 에디터(Physics Asset Editor) 를 엽니다.
-
창(Windows) 메뉴에서 프로파일(Profiles) 을 선택합니다. 그러면 프로파일 창이 도킹된 탭으로 열립니다.
-
피지컬 애니메이션 프로파일 항목에서 신규(New) 버튼을 클릭하여 프로파일 을 추가하고 이름을 지정합니다. 아래 이미지에서는
DocsProfile이라는 이름을 지정했습니다.
-
스켈레톤 트리(Skeleton Tree) 패널이나 피직스 그래프(Physics Graph) 패널, 또는 뷰포트 에서 새 피지컬 애니메이션 프로파일 에 포함할 피직스 바디 를 선택합니다.
스켈레톤 트리 패널에서 컨스트레인트를 보려면 옵션(Options) 드롭다운 메뉴에서 컨스트레인트 표시(Show Constraints) 를 선택합니다.
-
프로파일 패널에서 할당(Assign) 버튼을 누릅니다.
1 - 할당 버튼 2 - 스켈레톤 트리 패널에서 선택한 피직스 바디 3 - 피직스 그래프 패널에서 선택한 피직스 바디 4 - 뷰포트에서 선택한 피직스 바디
-
선택한 피직스 바디 의 프로퍼티를 조정합니다.
시작 값으로는 1000, 100, 1000, 100, 0, 0 값 세트를 사용하는 것이 좋습니다.
-
피지컬 애니메이션 프로파일 에 추가하려는 모든 피직스 바디 에 대해 5~7단계를 반복합니다.
여러 피직스 바디의 프로퍼티를 동시에 선택하고 할당하고 편집할 수 있습니다. 다르게 설정하고 싶은 프로퍼티만 별도로 편집하면 됩니다.
-
피직스 에셋 에디터 에서 저장(Save) 버튼을 사용하여 피직스 에셋 을 저장합니다.
드롭다운 메뉴에서 기존 피지컬 애니메이션 프로파일을 선택한 다음 할당 을 사용하여 새 피직스 바디를 추가하거나 할당해제(Unassign) 를 사용하여 기존 피직스 바디를 제거하는 방식으로 피지컬 애니메이션 프로파일을 편집할 수 있습니다.
결과
피직스 에셋 이 블루프린트 또는 C++에서 피직스 바디 의 피지컬 애니메이션 프로퍼티를 변경하기 위해 호출할 수 있는 프로파일을 갖게 됩니다.