Mixamo

2022. 7. 2. 21:49Unity/3D

 

https://www.mixamo.com/

위의 사이트에서 3D 캐릭터 모델과, 애니메이션을 무료로 제공해줌

제공되는 파일을 유니티에 적용하는 방법을 소개

 

캐릭터 모델 사용 방법

Mixamo 홈페이지에서 원하는 캐릭터 모델을 다운 받을 수 있습니다.

1. Mixamo 홈페이지 상단 Characters 탭을 클릭 후 원하는 캐릭터를 선택

2. 우측상단에 다운로드 버튼을 누르면 레이어 팝업(DOWNLOAD SETTINGS)이 뜸

3. 레이어 팝업창에서 Format을 FBX for Unity(.fbx) 선택. 포즈는 원하는 포즈 선택.

4. 레이어 팝업창에서 다운로드 버튼 클릭 

 

유니티 에셋폴더로 다운받은 fbx를 갖고오면, 처음에는 색이 없다. 우측 Inspector 창에서 Rig탭의 Animation Type은 Humanoid. Materials 탭의 Material Creation Mode는 Standard(Legacy), Location은 Use External Materials(Legacy)를 선택하도록 하자

5. 다운받은 캐릭터 모델을 유니티 Assets 폴더에 원하는 하위경로로 이동

6. Project창에서 다운받은 모델을 선택 후 Inspector창에서 설정할 것들이 있음

 6-1. Rig탭의 Animation Type은 Humanoid

 6-2. Materials 탭의 Material Creation Mode는 Standard(Legacy)

 6-3. Location은 Use External Materials(Legacy)

위에 설정들을 다 하고, Scene에 배치하면, 위에처럼 캐릭터가 나오게 된다.

 

 

애니메이션 사용 방법

1. Mixamo 홈페이지 상단 Animations탭 클릭 후 원하는 애니메이션을 선택

2. 이동하는 모션인 경우 우측에 In Place를 선택(아니면 애니메이션 실행 중 캐릭터가 자동으로 움직임)

3. 우측상단에 다운로드 버튼을 누르면 레이어 팝업(DOWNLOAD SETTINGS)이 뜸

4. 레이어 팝업창에서 Format을 FBX for Unity(.fbx) 선택

5. Skin은 without Skin 선택

6. 레이어 팝업창에서 다운로드 버튼 클릭 

 

애니메이션도 Inspector창에서 Rig탭 Animation Type은 Humanoid. Materials 는 none으로 설정

7. 다운받은 애니메이션을 유니티 Assets 폴더에 원하는 하위경로로 이동

8. Project창에서 다운받은 애니메이션을 선택 후 Inspector창에서 설정할 것들이 있음

 8-1. Rig탭의 Animation Type은 Humanoid.

 8-2. Rig탭의 Avatar Definition은 Copy From Other Avatar

 8-3. Rig탭의 Source는 적용할 아바타 선택.

 8-4. Materials 탭의 Material Creation Mode는 None (최적화)

 8-5. Animation 탭의 Loop Time은 필요할 경우 체크

 8-6. Animation 탭의 Motion > Root Motion Node는 <Root Transform>

 

9. Project창에서 Animator Controller를 만든 후, 원하는 캐릭터에 Animator Controller를 추가한다.

 

10. Animator 속성에 Apply Root Motion은 체크

 

11. Animator Controller를 추가한 캐릭터의 Animator창에 다운받은 애니메이션을 끌어다 놓자

위에 설명대로 하게될 경우, 위 사진처럼 캐릭터가 애니메이션대로 움직임

728x90

'Unity > 3D' 카테고리의 다른 글

스카이 박스  (0) 2022.06.16