Version: 2017.2
FBX 익스포트 가이드
Cinema 4D에서 오브젝트 임포트

Maya에서 오브젝트 임포트

Unity는 기본적으로 Maya 파일을 임포트합니다. 시작하려면 간단히 프로젝트의 Assets 폴더에 .mb 또는 .ma 파일을 넣습니다. Unity로 돌아오면 씬이 자동으로 임포트되어 프로젝트 뷰에 표시됩니다.

Unity에서 모델을 확인하려면 간단히 이 모델을 Project View 에서 Scene View 또는 Hierarchy View 로 드래그해야 합니다.

Unity는 다음 항목을 Maya에서 임포트합니다.

  1. 포지션, 회전, 스케일이 있는 모든 노드, 회전축 및 이름을 임포트합니다.
  2. 버텍스 컬러가 있는 메시, 노멀, 최대 2개의 UV 세트
  3. 텍스처와 디퓨즈 컬러가 있는 머티리얼, 메시당 여러 머티리얼을 임포트합니다.
  4. 애니메이션 FK 및 IK
  5. 골격 기반 애니메이션
  6. BlendShape

Maya에서 블렌드 셰이프(모핑) 익스포트

  1. 해당 대상을 순서대로 사용하여 익스포트 메시에 Blendshape를 적용했는지 확인해야 합니다.
  2. Maya 애니메이션 키프레임이 필요한 경우 블렌드 셰이프 노드에서 키프레임을 애니메이션합니다(선택 사항).
  3. FBX 익스포트 다이얼로그에서 Animation > Deformations(필요한 경우 Skins)를 확인한 후 Morph를 확인합니다.

IK를 사용하여 캐릭터를 애니메이션하는 경우 .mb 파일을 Project View 에서 선택한 후 InspectorImport Settings 다이얼로그에서 Bake IK & Simulation 를 선택해야 합니다.

요구 사항

Maya .mb.ma 파일을 임포트하려면 Unity를 사용하여 mb/.ma 파일을 임포트하는 컴퓨터에 Maya가 설치되어 있어야 합니다. Maya 8.0 이상이 지원됩니다.

  • 컴퓨터에 Maya가 설치되어 있지 않은 경우 Maya 파일을 다른 컴퓨터에서 임포트하려면 Unity가 기본적으로 임포트하는 fbx 포맷으로 익스포트할 수 있습니다. 최상의 결과를 얻으려면 최신 FBX 버전을 설치해야 합니다. 일반적인 익스포트 지침은 HOWTO_exportFBX를 참조하십시오.

  • 익스포트하면 fbx 파일을 Unity 프로젝트 폴더에 저장해야 합니다. 이제 Unity가 fbx 파일을 자동으로 임포트합니다. HOWTO_exportFBX의 설명에 따라 인스펙터에서 FBX 임포트 설정을 확인해야 합니다.

임포트 과정(고급)

Unity는 Maya 파일을 임포트할 때 Maya를 백그라운드에서 실행합니다. 그런 다음, Unity는 Maya와 통신하여 .mb 파일을 Unity가 읽을 수 있는 포맷으로 변환합니다. Maya 파일을 처음 임포트할 때는 Maya를 커맨드 라인 프로세스에서 실행해야 합니다. 이 과정은 약 20초 정도 걸리지만, 그 후에는 임포트가 매우 빨리 진행됩니다.

문제 해결

  • 씬을 단순하게 유지하고, Unity에서 필요한 오브젝트만 포함된 파일로 작업하려고 해야 합니다.
  • 메시로 인해 문제가 발생할 경우 모든 패치, nurbs 표면 등을 폴리곤으로 변환했는지 확인해야 합니다(Modify > Convert + Mesh > Quadragulate/Triangulate). Unity는 폴리곤만 지원합니다.
  • Maya를 사용하면 노드 이력이 잘못되는 드문 경우가 있으며, 이 경우 때때로 모델이 제대로 익스포트되지 않을 수 있습니다. 다행히 이 문제는 Edit->Delete by Type->Non-Deformer History 를 선택하여 아주 쉽게 해결할 수 있습니다.
  • Unity는 가능한 한 최신 FBX에 보조를 맞추려고 합니다. 모델을 임포트할 때 문제가 발생할 경우 Autodesk 웹 사이트에서 최신 FBX 익스포터가 있는지 확인하거나 FBX 2012로 되돌립니다.
  • 이제 Maya에서 애니메이션 베이킹이 네이티브로 수행되지 않고 FBX를 사용하여 수행됩니다. 따라서 더 복잡한 애니메이션을 FBX 포맷으로 올바르게 베이크할 수 있습니다. 드라이브되는 키를 사용하는 경우 애니메이션을 올바르게 베이크하려면 드라이버에 키를 하나 이상 설정해야 합니다.
FBX 익스포트 가이드
Cinema 4D에서 오브젝트 임포트