최근 업데이트: 2019년 12월, 8분 소요

Unity와 Autodesk 간 쉬운 라운드트립

What you will get from this page: Pointers on efficient round-tripping of your geometry between Autodesk applications and Unity. Based on an exclusive partnership with Autodesk, Unity provides intuitive workflows for artists via the FBX Importer and Exporter. Topics covered in this article include Scripted Importers; Timeline integration and animations; the Exporter for lights and cameras, and Node name remapping.

Autodesk용 Unity FBX 익스포터

임포터 및 익스포터

The built-in Unity FBX Importer provides support for:

  • Hierarchies
  • Materials
  • Textures
  • Stingray PBS shaders
  • Cameras
  • Animation and animated custom properties (when present in the FBX file) 

The Unity FBX Exporter is available in Preview via the Package Manager from versions 2018.3 and up. The FBX Exporter package makes it smooth and easy to send geometry and animation from Unity 2017.3 or later, to any application that supports FBX, and back again with minimal effort. 

The Exporter provides support for:

  • GameObject hierarchies
  • Materials
  • Textures
  • Cameras
  • Lights
  • Skinned Meshes
  • Animation 

The Exporter enables Autodesk tools to be aware of your Unity project and the location of your Assets folder. By doing this, it enables you to round trip very easily and save loads of time. You can do all your setup and grey-boxing, then very quickly export things to digital content creation tools (DCC), such as 3ds Max, Maya or Maya LT, have the artists finalize the content, and safely merge your changes back into those Assets to continue your work in Unity.

스크립트된 임포터(Scripted Importer)

스크립트된 임포터(Scripted Importer)

기존 FBX SDK는 수정할 수 없는 C++ 블랙박스(Black Box) 내에 있었습니다. 스크립트된 임포터를 이용하면 기본적으로 임포트되지 않은 파일 포맷을 위한 커스텀 에셋 임포터를 C#에서 생성할 수 있으며, 이를 통해 Unity로 가져오는 콘텐츠를 효과적으로 조작할 수 있습니다. 

프리셋

프리셋 기능을 이용하면 인스펙터를 통해 프리셋을 위한 일련의 워크플로 혹은 임포트를 정의하여 콘텐츠를 엔진으로 불러올 수 있습니다. 버튼을 클릭하면 임포트 설정을 조정할 수 있으며, 프리셋을 생성하고 이를 클릭하면 기본 프리셋으로 설정되어 해당 파일 유형의 모든 모델이 로드됩니다. 예를 들어 광원에 적용하기 위한 광원 프리셋을 설정하거나, 애니메이션으로 불러오는 방식을 미세 조정할 수 있습니다. 또한 프리셋을 씬에 드래그하여 콘텐츠를 생성할 수 있습니다.

인스펙터 창으로 기본 설정값을 지정하려면 프로젝트 창에서 프리셋을 선택한 후, 인스펙터 창에서 Set as Preset을 클릭합니다.

또한 위 이미지와 같이 프리셋 관리자에서 기본 설정을 지정할 수 있습니다.

리코더

리코더

리코더는 패키지 관리자를 통해 제공됩니다. 리코더는 Unity에서 게임플레이 중에 동영상 및 애니메이션 데이터를 캡처하고 이를 다양한 미디어 형식으로 녹화할 수 있게 해 주는 인터페이스를 제공합니다.

또한 리코더를 위한 API인 GameObjectRecorder가 있으며, 이를 통해 루트 오브젝트의 특정 컴포넌트를 녹화할 수 있습니다.

타임라인_Unity와 Autodesk 간 이동(roundtrip)

타임라인 통합 및 애니메이션

The Exporter and powerful tools such as Timeline, Cinemachine, ProBuilder and the aforementioned Recorder, provide an efficient workflow for creating cutscenes and trailers

For example, you can block out animations in Timeline, use the Recorder to bake the animations down into an animation clip, and then use the Exporter to export the baked animations out to your DCC tools. Or, alternately, block out your animations in Timeline and export the entire timeline to FBX. This will include everything bound to that timeline in a single FBX, that can then be imported into the DCC tools. Once everything is fine-tuned, you then bring it all back into Unity for final setup.

광원 및 카메라용 익스포터

익스포터를 사용하면 강도, 스폿 각도, 컬러와 같은 애니메이션 프로퍼티를 포함한 광원 타입을 내보낼 수 있습니다. 빌트인 임포터는 이 모든 광원 프로퍼티를 기본적으로 불러오며, 익스포터를 사용해 이 행동을 확장하여 에셋을 DCC 툴로 다시 라운드트립할 수 있습니다.

지원되는 카메라 파라미터에는 시야각(FOV), 프로젝션 타입, 종횡비, 근거리 및 원거리 평면 초점 거리 등이 있습니다. 

노드명 리매핑

많은 경우, 라운드트립 시 에셋이 수정되고 이름이 변경되어 속성 자체가 변경될 수도 있습니다. 이제 Unity에서 외부 애플리케이션에 의한 FBX의 수정 사항을 정보 손실 없이 원본으로 리매핑할 수 있습니다. 

이 콘텐츠가 마음에 드셨나요?

Unity에서는 최적의 웹사이트 경험을 제공하기 위해 쿠키를 사용합니다. 자세한 내용은 쿠키 정책 페이지를 참조하세요.

확인