Using FBX files in other applications
2D

Limitations on importing Models into Unity

Note: This section describes limitations with proprietary file formats that use FBX conversion. However, there are two file formats that do not use FBX as an intermediary: SketchUp and SpeedTree. For more information about limitations with these file formats, see SketchUp Settings and SpeedTree.

Unity는 전용 파일을 임포트할 때 3D 모델링 소프트웨어를 백그라운드에서 실행합니다. 그런 다음 해당 전용 소프트웨어와 통신하여 네이티브 파일을 Unity가 읽을 수 있는 포맷으로 전환합니다.

전용 파일을 Unity로 처음 임포트하는 경우 3D 모델링 소프트웨어를 커맨드 라인 프로세스에서 실행해야 합니다. 이 경우 시간이 오래 걸릴 수 있지만 그 후에는 매우 빠르게 임포트됩니다.

경고: 프로젝트에 애플리케이션 파일을 직접 저장하지 않고 FBX에 익스포트할 것을 권장하며, 최종 단계에서 네이티브 파일 포맷을 직접 사용하는 것은 권장하지 않습니다.

요구 사항

You need to have the 3D modeling software installed to import proprietary files directly into Unity. If you don’t have the software installed, use the FBX format instead.

For more information about importing FBX files, see Model Import Settings window.

애플리케이션별 문제

You import files in the same way, regardless of whether they are generic or proprietary files. However, there are some differences between which features are supported. For more information on the limitations with a specific 3D application, see:

Autodesk® Maya®에서 오브젝트 임포트

Unity는 FBX 포맷을 통해 Autodesk® Maya® 파일(.mb.ma)을 임포트합니다. 다음과 같은 기능이 지원됩니다.

  • 포지션, 회전, 스케일이 있는 모든 노드. 피벗 포인트 및 이름도 임포트
  • 버텍스 컬러가 있는 메시, 노멀, 최대 2개의 UV 세트
  • 텍스처와 디퓨즈 컬러가 있는 머티리얼. 메시당 여러 머티리얼을 임포트
  • 애니메이션
  • 조인트
  • 블렌드 셰이프
  • 광원 및 카메라
  • 가시성
  • 커스텀 프로퍼티 애니메이션

Tip: For information on how to export an FBX file from Autodesk® Maya®, see Exporting from Maya.

제한 사항

Unity는 Autodesk® Maya®의 Rotate Axis (사전 회전)을 지원하지 않습니다.

조인트 제한 사항은 다음과 같습니다.

  • Joint Orient (joint only post-rotation)
  • Segment Scale Compensate (joint only option)

Unity imports and supports any Rotate Order you specify in Autodesk® Maya®; however, once imported, you cannot change that order again inside Unity.

Unity와 다른 회전 순서를 사용하는 모델을 임포트하는 경우 Unity는 Rotation 프로퍼티 옆의 Inspector회전 순서를 표시합니다.

팁과 문제 해결

  • 씬을 간단하게 유지하십시오. 익스포트할 때 Unity에서 필요한 오브젝트만 익스포트하십시오.
  • Unity는 폴리곤만 지원하므로, 익스포트하기 전에 패치 또는 NURBS 표면을 모두 폴리곤으로 전환하십시오. 설명은 Autodesk® Maya® 문서를 참조하십시오.
  • 모델이 올바르게 익스포트되지 않은 경우 Autodesk® Maya®의 노드 이력이 원인일 수 있습니다. Autodesk® Maya®에서 Edit > Delete by Type > Non-Deformer History를 선택한 후 모델을 다시 익스포트하십시오.
  • Autodesk® Maya® FBX 익스포터는 애니메이션을 Unity로 올바르게 임포트하기 위해 Set Driven Keys처럼 지원되지 않는 복잡한 애니메이션 제약을 베이크합니다. Autodesk® Maya®에서 Set Driven Keys를 사용하는 경우 애니메이션이 올바르게 베이크되도록 하기 위해 키를 드라이버에서 설정해야 합니다. 자세한 내용은 키프레임 애니메이션에 대한 Autodesk® Maya® 문서를 참조하십시오.
  • 가시성 값은 Autodesk® Maya®에서 각 셰이프마다 있지만 애니메이션화할 수 없고 FBX 파일로 익스포트되지 않습니다. 가시성 값을 셰이프에서 설정하지 말고 항상 노드에서 설정하십시오.

Cinema 4D에서 오브젝트 임포트

Unity는 FBX 포맷을 통해 Cinema 4D 파일(.c4d)을 임포트합니다. 다음과 같은 기능이 지원됩니다.

  • 포지션, 회전, 스케일이 있는 모든 오브젝트. 피벗 포인트 및 이름도 임포트
  • UV와 노멀이 있는 메시
  • 텍스처와 디퓨즈 컬러가 있는 머티리얼. 메시당 여러 머티리얼을 임포트
  • 애니메이션 FK(IK는 수동으로 베이크해야 함)
  • 뼈대 기반 애니메이션

Tip: For information on how to export an FBX file from Cinema 4D, see Exporting from Cinema4D.

제한 사항

Unity는 Cinema 4D의 PLA(Point Level Animation)를 임포트하지 않습니다. 뼈대 기반 애니메이션을 대신 사용해야 합니다

Cinema 4D에서는 가시성 상속을 익스포트하지 않습니다. Cinema 4D에서 렌더러를 ‘기본(Default)’ 또는 ’꺼짐(Off)’으로 설정하여 Cinema4D 와 Unity의 가시성 애니메이션 간에 차이가 나지 않게 하십시오.

Autodesk® 3ds Max®에서 오브젝트 임포트

Unity는 FBX 포맷을 통해 Autodesk® 3ds Max® 파일(.max)을 임포트합니다. 다음과 같은 기능이 지원됩니다.

  • 포지션, 회전, 스케일이 있는 모든 노드. 피벗 포인트 및 이름도 임포트
  • 버텍스 컬러가 있는 메시, 노멀, 하나 이상의 UV 세트
  • 디퓨즈 텍스처와 컬러가 있는 머티리얼. 메시당 여러 머티리얼 지원
  • 애니메이션
  • 뼈대 기반 애니메이션
  • Morph targets (blend shapes)
  • 가시성

Tip: For information on how to export an FBX file from Autodesk® 3ds Max®, see Exporting from Max.

Cheetah3D에서 오브젝트 임포트

Unity는 FBX 포맷을 통해 Cheetah3D 파일(.jas)을 임포트합니다. 다음과 같은 기능이 지원됩니다.

  • 포지션, 회전, 스케일이 있는 모든 노드. 피벗 포인트 및 이름도 임포트
  • 버텍스, 폴리곤, 삼각형, UV, 노멀이 있는 메시
  • 애니메이션
  • 디퓨즈 컬러와 텍스처가 있는 머티리얼

Tip: For information on how to export an FBX file from Cheetah3D, see Using FBX files in other applications.

Modo에서 오브젝트 임포트

Unity는 FBX 포맷을 통해 Modo 파일(.lxo)을 임포트합니다. 다음과 같은 기능이 지원됩니다.

  • 포지션, 회전, 스케일이 있는 모든 노드. 피벗 포인트 및 이름도 임포트
  • 버텍스, 노멀, UV가 있는 메시
  • 텍스처와 디퓨즈 컬러가 있는 머티리얼. 메시당 여러 머티리얼 지원
  • 애니메이션

시작하려면 .lxo 파일을 프로젝트의 Assets 폴더에 저장합니다. Unity의 프로젝트(Project) 뷰에 파일이 표시됩니다.

.lxo 파일 변경이 인식되면 Unity가 에셋을 다시 임포트합니다.

Tip: For information on how to export an FBX file from Modo, see Using FBX files in other applications.

Lightwave에서 오브젝트 임포트

Unity는 FBX 포맷을 통해 Lightwave 파일을 임포트합니다. 다음과 같은 기능이 지원됩니다.

  • 포지션, 회전, 스케일이 있는 모든 노드. 피벗 포인트 및 이름도 임포트
  • UV 채널이 2개 이하인 메시
  • 노멀
  • 텍스처와 디퓨즈 컬러가 있는 머티리얼. 메시당 여러 머티리얼 지원
  • 애니메이션
  • 뼈대 기반 애니메이션

LightWave 씬 파일을 Unity로 처음 임포트하는 경우에 사용하는 FBX 익스포트 설정을 자동으로 저장하는 Lightwave AppLink 플러그인도 설정할 수 있습니다. 자세한 내용은 LightWave Unity Interchange 문서를 참조하십시오.

Tip: For information on how to export an FBX file from Lightwave file, see Exporting from Lightwave.

제한 사항

LightWave 관련 머터리얼을 Unity에서 읽을 수 있도록 텍스처로 베이크하십시오. 비파괴식 파이프라인을 사용하여 이렇게 베이크하는 방법에 대한 내용은 LightWave의 노드 시스템을 참조하십시오.

Unity는 스플라인 또는 패치를 지원하지 않습니다. 스플라인과 패치를 Unity에 저장하고 익스포트하기 전에 모두 폴리곤으로 전환하십시오. 자세한 내용은 LightWave 문서를 참조하십시오.

Blender에서 오브젝트 임포트

Unity는 FBX 포맷을 통해 Blender(.blend) 파일을 임포트합니다. 다음과 같은 기능이 지원됩니다.

  • 포지션, 회전, 스케일이 있는 모든 노드. 피벗 포인트 및 이름도 임포트
  • 버텍스, 폴리곤, 삼각형, UV, 노멀이 있는 메시
  • 뼈대
  • 스킨드 메시
  • 애니메이션

For information on how to optimize importing your Blender file into Unity, see Using FBX files in other applications.

제한 사항

텍스처와 디퓨즈 컬러는 자동으로 할당되지 않습니다. Unity의 Scene View 에서 텍스처를 메시 위로 드래그하여 수동으로 할당할 수 있습니다.

Blender에서는 FBX 파일의 애니메이션 안에 있는 가시성 값을 익스포트하지 않습니다.

Using FBX files in other applications
2D