Unity 캐릭터의 Prefab을 TPose로 설정

Unity에서 작업 중, 모르는 안에 모델이 Tpose가 아니게 된 일이 있었습니다.
기본적으로 이상한 자세를 버리면 Collision 설정이 어려워서 Tpose로 돌아가고 싶다!
그래서 자신의 방식입니다.

라이센스 표기: © Unity Technologies Japan/UCL

애초에 Prefab의 자세가 바뀌어 버리는 원인은 아마, 애니메이션 실행중에 Prefab의 갱신을 해 버려 그 때의 애니메이션의 자세에 덧쓰기되어 버리고 있기 때문이라고 생각됩니다.
그래서 되돌리려면 Tpose의 애니메이션을 실행해 Prefab를 다시 갱신하면 된다는 것이 됩니다.

VRChat SDK에 단지 tpose-new.fbx라는 애니메이션 데이터가 있으므로 가져오고 이용합니다.
VRChat SDK의 DL은 여기 (사용자 등록 및 로그인)
htps //w w. vr t. 네 t/호메/오긴

아래 DownLoad Unity에서 DL


그리고 가져오기


Animator에 tpose-new를 드래그 앤 드롭으로 세트


장면을 재생하고 재생 중에 Prefab의 Apply를 누릅니다.


Tpose로 돌아왔습니다.

좋은 웹페이지 즐겨찾기