본문 바로가기
언리얼 엔진/기초

[Unreal Engine5] Mixamo에서 3D에셋 다운받아 활용하기(with blender)

by TyT. 2023. 8. 16.
반응형

ㅇGitHub: https://github.com/tyt0815

 

tyt0815 - Overview

tyt0815 has 4 repositories available. Follow their code on GitHub.

github.com

Notion: https://www.notion.so/tyt0815/a16514d41cb240f08aa19fe5b4c0ab86?pvs=4 

 

언리얼 엔진

Unreal Engine 5 C++ The Ultimate Game Developer Course

www.notion.so

※노션에 기존에 작성하던 글이 있으니 참고

 

오늘은 믹사모에서 에셋을 다운받아 활용해 보겠습니다. 믹사모에서 다운받아서 활용할때 3D모델을 확인해 보면 에픽게임즈가 무료로 제공해 주는 3D모델(ex. echo)들과 달리 루트가 골반에 있습니다. 그래서 루트모션을 활용하기 어려움이 있는데 이 문제를 블렌더와 플러그인으로 해결 해 보겠습니다.

 

Blender 다운로드

blender.org - Home of the Blender project - Free and Open 3D Creation Software

 

blender.org - Home of the Blender project - Free and Open 3D Creation Software

The Freedom to Create

www.blender.org

블렌더를 다운로드 해줍니다. 플러그인을 사용할 것인데 3.3버전 이하에서 잘 된다고 하니 3.3버전 이하를 받아줍니다.

Mixamo에서 애니메이션 다운로드

설치하는 동안 에셋을 다운로드 받습니다.

 

https://www.mixamo.com/

 

Mixamo

 

www.mixamo.com

위 사이트에서 3D 모델과 애니메이션을 무료로 받을 수 있습니다. 모델 따로 애니메이션 따로 다운 받을수 있지만, 모델을 선택하고 애니메이션을 선택해서 모델과 애니메이션을 같이 다운로드 받아 줄 수 있습니다. 

이번 포스트에서는 루트(root)모션을 사용할 수 있게 할 것 이기 때문에 모델과 애니메이션을 같이 받아 주어야 합니다.

저는 아래의 애니메이션을 받아 주었습니다.

우측 상단위의 다운르도를 누르면 아래 박스가 나옵니다. With Skin으로 다운 받아 줍니다.

플러그인 설치

brkeejp/mixamo_converter: Blender addon for converting mixamo animations to Unreal 4 rootmotion (github.com)

 

GitHub - brkeejp/mixamo_converter: Blender addon for converting mixamo animations to Unreal 4 rootmotion

Blender addon for converting mixamo animations to Unreal 4 rootmotion - GitHub - brkeejp/mixamo_converter: Blender addon for converting mixamo animations to Unreal 4 rootmotion

github.com

ZIP파일로 받아서 압축해제를 하지 않습니다.

 

블렌더를 실행해 줍니다.

그리고 Edit -> Preferences로 갑니다.

애드온을 인스톨해줍니다.

다운로드 받았던 믹사모 컨버터를 선택해 줍니다.

체크박스를 체크해 활성화해줍니다.

 

우측 에서 믹사모를 선택한 후 Input과 Output 폴더를 선택해 줍니다. 컨버트 하고 싶은 파일들을 한번에 진행할 수 있습니다.

Input 폴더
Ouput 폴더

옵션을 아래와 같이 해줍니다. Batch Convert를 클릭하면 변환이 됩니다.

언리얼 엔진으로 임포트

이제 컨버트한 에셋을 임포트해 사용해 줍니다.

아래는 비교 사진입니다.

좌: 컨버트 전, 우: 컨버트 후

다음 포스팅에서는 이 애니메이션 에셋을 언리얼 엔진에서 제공해 주는 무료 3D모델링에서 사용 하는 리타깃을 포스팅 하겠습니다.

반응형