Unity를 요즘 일 때문에 어쩔수 없이 사용하게 되면서 느끼는 문제인데 비교 대상이 UE5라서 그런지 너무너무 불편한 점이 한두가지가 아닙니다. 그 중에서 이번에 소개 할 내용은 카메라 문제에 관해서 입니다.
일단 Maya에서 카메라 에니메이션을 만드는게 너무 편하기 때문에 Maya에서 만들고 Unity로 FBX파일로 보내줍니다. 중요한건 카메라 1대로 작업한 경우이며 순간이동으로 스위칭 하는 방식입니다.
Unity에서 불러오면 Maya에서도 30FPS Unity에서도 타임라인을 30FPS로 맞춰도 카메라가 바뀔때 즉 스위칭 할 때 중간중간에 보정이 들어가서 필요없는 장면이 중간에 섞여 있는 경우가 있습니다. 타임라인에서 재생할 때는 괜찮지만 게임 플레이로 보면 보정이 보이는 경우죠.
영상제작을 위해 제가 어떻게 이 문제를 해결했는지 공유합니다. 물런 더 좋은 방법이 있으시면 연락주세요.
Maya에서 카메라 내보내기
Maya에서는 사실 특별한건 없습니다. 평상시처럼 작업한 파일을 Unity로 보내기 기능으로 보내주시면 됩니다.

Maya에서 보내기 한 파일 다시 설정
방금 보내기한 FBX을 다시 한번 Maya에서 열어주셔서 밑에 그림과 같이 모든 키를 선택해서 계단형식 즉 Step Tangents를 해주시면 됩니다.

Unity에서 불러오기
Maya에서 보내기한 FBX파일을 Unity에서 클릭해보면 Inspector에 여러가지 설정항목이 있는데 여기서 제가 하는 방식에서 중요한 부분이 있습니다.
Resample Curves
채크해 주세요.
Anim.Compression
OFF로 설정해서 모든프레임에 키 설정

이렇게 설정해주시고 타임라인이나 게임플레이로 보시면 깔금하게 보정없는 영상으로 재생되는 걸 확인하실 수 있습니다.
이 방식이라면 Unity뿐만이 아니라 UE에서도 문제 없이 사용가능할 거 같네요. 뭐 UE는 Maya에서 카메라 작업 하기 보다야 UE에서 바로 해도 괜찮을 거 같네요.
답글 남기기