Mixamo를 Unity에서 사용합시다.
Mixamo 뭐하는거야
Mixamo이란 3D모델이나 애니메이션을 무료로 상용, 비상용 불문하고 이용할 수 있는 웹 서비스입니다.
Adobe가 운영하는 서비스로 사용하려면 Adobe 계정이 필요합니다.
3D 모델도 애니메이션도 종류가 풍부하고 고품질로 화면 오른쪽 패널에서 애니메이션을 미세 조정할 수도 있습니다.
매우 편리한 서비스이지만, Mixamo의 에셋을 그대로 Unity로 가져오면 몇 가지 문제가 발생합니다. 이 기사에서는 자신이 만난 사안과 그 해결 방법을 소개합니다.
사안 1. 텍스처가 붙어 있지 않음
이번에 사용하려고 하는 것은 이쪽의 Douglas군입니다.
이제 Douglas를 Unity로 가져 왔습니다. 그러면...
놀라움의 백색. 킨 지우고 싶어지고 있네요.
해결책
텍스처가 붙어 있지 않은 이유는 텍스처가 존재하지 않기 때문입니다. fbx 파일 안에 포함되어 있기 때문에 이것을 꺼내 줄 필요가 있습니다.
ImportSettings의 Materials 탭에서 Extract Textures 버튼을 누릅니다. 텍스처의 전개처를 적당히 선택하면 모델 안에 포함된 텍스처가 생성됩니다. 또한 Material에의 적용은 자동으로 행해집니다. 편리!
... 미치네요. 사안 2입니다.
사안 2. 투명하다
배고프네요. 물리적으로. 소매도 약간 찢어지고 있고 안구도 심슨즈처럼 되어 있습니다.
해결책
이것은 Material의 Rendering Mode가 Transparent로 되어 있기 때문입니다.
하지만 여기의 Material도 fbx 안에 내장되어 있기 때문에 설정을 변경할 수 없습니다. 텍스처와 마찬가지로 fbx에서 꺼내 봅시다.
ImportSettings의 Materials 탭에서 Extract Materials 버튼을 누릅니다.
Material이 개별적으로 생성된다고 생각하므로 좋은 느낌으로 설정을 변경해 봅시다.
심슨즈 같았던 Douglas 군이 윌 스미스처럼 되었습니다. 지구의 1개나 2개는 구원할 수 있는 면세입니다.
사안 3. 발목이 부러진
3D 모델은 문제없이 가져올 수있었습니다. 이 모델을 게임 캐릭터로 사용하려면 애니메이션이 필요합니다.
이번에는 이쪽이 달리는 애니메이션을 사용하려고합니다.
드래그 앤 드롭으로 가져오고 Animation Type을 Humanoid로 변경합니다.
그 미리보기가 여기입니다.
왼쪽 발목에 주목하십시오. 부러졌습니다. Mixamo의 애니메이션 에셋에 포함되어 있는 Avatar는 Unity의 Mecanim에 잘 대응할 수 없는 것 같네요.
해결책
애니메이션 fbx의 Import Settings의 Rig 탭에서 Avatar Definition을 Copy From Other Avatar로 변경하고 Source에 적절한 Humanoid Avatar를 넣습니다.
이번에는 Douglas의 Avatar를 넣고 있습니다. 미리 Douglas의 Avatar를 Douglas의 Import Setting의 Rig 탭에서 Humanoid로 변경하십시오.
변경된 결과가 여기입니다.
발목이 낫고 있는 것은 물론 상반신도 자연스러운 느낌이 되고 있습니다.
요약
Mixamo는 편리한 서비스이지만 Unity에서 사용하려면 한 번 필요합니다. 그곳 근처를 마음대로 해주는 AssetPostProcessor를 만들었습니다.
htps : // 기주 b. 코 m / 즈 mb 009 / 미아도 아세치 m r r
이쪽을 사용하면 이번 기사에서 다룬 것과 같은 조작을 자동으로 해 줍니다. 사용해보십시오.
Reference
이 문제에 관하여(Mixamo를 Unity에서 사용합시다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/db0091/items/94d63e36555806a3e90c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이번에 사용하려고 하는 것은 이쪽의 Douglas군입니다.
이제 Douglas를 Unity로 가져 왔습니다. 그러면...
놀라움의 백색. 킨 지우고 싶어지고 있네요.
해결책
텍스처가 붙어 있지 않은 이유는 텍스처가 존재하지 않기 때문입니다. fbx 파일 안에 포함되어 있기 때문에 이것을 꺼내 줄 필요가 있습니다.
ImportSettings의 Materials 탭에서 Extract Textures 버튼을 누릅니다. 텍스처의 전개처를 적당히 선택하면 모델 안에 포함된 텍스처가 생성됩니다. 또한 Material에의 적용은 자동으로 행해집니다. 편리!
... 미치네요. 사안 2입니다.
사안 2. 투명하다
배고프네요. 물리적으로. 소매도 약간 찢어지고 있고 안구도 심슨즈처럼 되어 있습니다.
해결책
이것은 Material의 Rendering Mode가 Transparent로 되어 있기 때문입니다.
하지만 여기의 Material도 fbx 안에 내장되어 있기 때문에 설정을 변경할 수 없습니다. 텍스처와 마찬가지로 fbx에서 꺼내 봅시다.
ImportSettings의 Materials 탭에서 Extract Materials 버튼을 누릅니다.
Material이 개별적으로 생성된다고 생각하므로 좋은 느낌으로 설정을 변경해 봅시다.
심슨즈 같았던 Douglas 군이 윌 스미스처럼 되었습니다. 지구의 1개나 2개는 구원할 수 있는 면세입니다.
사안 3. 발목이 부러진
3D 모델은 문제없이 가져올 수있었습니다. 이 모델을 게임 캐릭터로 사용하려면 애니메이션이 필요합니다.
이번에는 이쪽이 달리는 애니메이션을 사용하려고합니다.
드래그 앤 드롭으로 가져오고 Animation Type을 Humanoid로 변경합니다.
그 미리보기가 여기입니다.
왼쪽 발목에 주목하십시오. 부러졌습니다. Mixamo의 애니메이션 에셋에 포함되어 있는 Avatar는 Unity의 Mecanim에 잘 대응할 수 없는 것 같네요.
해결책
애니메이션 fbx의 Import Settings의 Rig 탭에서 Avatar Definition을 Copy From Other Avatar로 변경하고 Source에 적절한 Humanoid Avatar를 넣습니다.
이번에는 Douglas의 Avatar를 넣고 있습니다. 미리 Douglas의 Avatar를 Douglas의 Import Setting의 Rig 탭에서 Humanoid로 변경하십시오.
변경된 결과가 여기입니다.
발목이 낫고 있는 것은 물론 상반신도 자연스러운 느낌이 되고 있습니다.
요약
Mixamo는 편리한 서비스이지만 Unity에서 사용하려면 한 번 필요합니다. 그곳 근처를 마음대로 해주는 AssetPostProcessor를 만들었습니다.
htps : // 기주 b. 코 m / 즈 mb 009 / 미아도 아세치 m r r
이쪽을 사용하면 이번 기사에서 다룬 것과 같은 조작을 자동으로 해 줍니다. 사용해보십시오.
Reference
이 문제에 관하여(Mixamo를 Unity에서 사용합시다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/db0091/items/94d63e36555806a3e90c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
3D 모델은 문제없이 가져올 수있었습니다. 이 모델을 게임 캐릭터로 사용하려면 애니메이션이 필요합니다.
이번에는 이쪽이 달리는 애니메이션을 사용하려고합니다.
드래그 앤 드롭으로 가져오고 Animation Type을 Humanoid로 변경합니다.
그 미리보기가 여기입니다.
왼쪽 발목에 주목하십시오. 부러졌습니다. Mixamo의 애니메이션 에셋에 포함되어 있는 Avatar는 Unity의 Mecanim에 잘 대응할 수 없는 것 같네요.
해결책
애니메이션 fbx의 Import Settings의 Rig 탭에서 Avatar Definition을 Copy From Other Avatar로 변경하고 Source에 적절한 Humanoid Avatar를 넣습니다.
이번에는 Douglas의 Avatar를 넣고 있습니다. 미리 Douglas의 Avatar를 Douglas의 Import Setting의 Rig 탭에서 Humanoid로 변경하십시오.
변경된 결과가 여기입니다.
발목이 낫고 있는 것은 물론 상반신도 자연스러운 느낌이 되고 있습니다.
요약
Mixamo는 편리한 서비스이지만 Unity에서 사용하려면 한 번 필요합니다. 그곳 근처를 마음대로 해주는 AssetPostProcessor를 만들었습니다.
htps : // 기주 b. 코 m / 즈 mb 009 / 미아도 아세치 m r r
이쪽을 사용하면 이번 기사에서 다룬 것과 같은 조작을 자동으로 해 줍니다. 사용해보십시오.
Reference
이 문제에 관하여(Mixamo를 Unity에서 사용합시다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/db0091/items/94d63e36555806a3e90c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Mixamo를 Unity에서 사용합시다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/db0091/items/94d63e36555806a3e90c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)