Unity는 기본적으로 Cinema 4D 파일을 임포트합니다.
Unity는 Cinema 4D의 PLA(Point Level Animation)를 임포트하지 않습니다. 뼈대 기반 애니메이션을 대신 사용해야 합니다
Cinema 4D에서는 가시성 상속을 익스포트하지 않습니다. Cinema 4D에서 렌더러를 ‘Default’ 또는 ’Off’로 설정하여 Cinema4D 와 Unity의 가시성 애니메이션 간에 차이가 나지 않게 하십시오.
네이티브 .c4d 파일을 Unity로 직접 임포트하려면 Cinema 4D를 설치해야 합니다. Cinema 4D를 설치하지 않은 경우 .FBX 포맷을 사용해야 합니다. FBX 파일 임포트에 대한 자세한 내용은 모델 임포트를 참조하십시오.
Unity는 Cinema 4D 파일을 임포트할 때 Cinema 4D 플러그인을 자동으로 설치하고 백그라운드에서 실행합니다. 그런 다음 Cinema 4D와 통신하여 .c4d 파일을 Unity가 읽을 수 있는 포맷으로 변환합니다.
.c4d 파일을 Unity로 처음 임포트하는 경우 Cinema 4D를 커맨드 라인 프로세스에서 실행해야 합니다. 이 경우 시간이 오래 걸릴 수 있지만 그 후에는 매우 빠르게 임포트됩니다.
Cinema 4D에서 IK를 사용하여 캐릭터를 애니메이션화하는 경우, 익스포트하기 전에 Cinema 4D의 Plugins > Mocca > Cappucino 메뉴를 사용하여 IK를 베이크해야 합니다. Unity로 임포트하기 전에 IK를 베이크하지 않으면 애니메이션화된 로케이터만 얻고 애니메이션화된 뼈대는 얻지 못합니다.
익스포트하기 전에 Cinema 4D의 Embed Textures 환경 설정을 해제하여 Unity로 파일을 임포트하는 속도를 높일 수 있습니다. Cinema 4D 문서의 설명을 참조하십시오.