때때로 Object Mode에서 Join 기능을 사용해 두 개 이상의 오브젝트를 결합할 때, 결합하기 전에는 각 오브젝트에 분명히 보이던 UV 맵이 하나 이상의 원본 오브젝트에서 사라지는 상황을 겪곤 했습니다. 여러 오브젝트를 선택한 경우에도 마찬가지였습니다.
영상 자막 텍스트
안녕하세요! 때때로 Object Mode에서 Join 기능을 사용해 두 개 이상의 오브젝트를 결합할 때, 결합하기 전에는 각 오브젝트에 분명히 보이던 UV 맵이 하나 이상의 원본 오브젝트에서 사라지는 상황을 겪곤 했습니다. 여러 오브젝트를 선택한 경우에도 마찬가지였습니다.
더 자세히 살펴보면, 오브젝트의 UV 맵이 실제로는 존재하지만 왼쪽 아래 모서리에 작은 점으로 축소된 것을 볼 수 있습니다. 이 결과는 보통 UV 레이아웃이 제대로 언랩되지 않았거나, 작업 중 오류가 발생했을 때 나타납니다.

이러한 특이한 결과는 여러 가지 원인으로 발생할 수 있지만, 99%의 경우 원본 오브젝트의 UV 맵 이름이 서로 다를 때 발생합니다. 이는 서로 다른 프로젝트나 심지어 다른 소프트웨어에서 오브젝트를 결합할 때 쉽게 발생할 수 있는 상황으로, 각 오브젝트의 기본 UV 맵에 다른 이름이 지정되어 있을 수 있습니다.
'보이는' 또는 '주' UV 맵이라고 지정한 이유는 오브젝트가 여러 개의 UV 맵을 가질 수 있기 때문입니다. 예를 들어, 게임 엔진에서 lightmap 용도로 사용되는 UV 맵이 있을 수 있습니다. 그러나 이 UV 맵들 중 하나만이 보이는 것으로 간주됩니다. 이 고유성은 여러 오브젝트를 결합할 때에도 유지되며, 모든 UV 맵은 남아 있지만 오직 하나만이 보일 수 있어 문제가 발생하게 됩니다.


제가 비디오에서 보여주는 예에서는 사과, 줄기, 사과를 관통하는 화살이 있습니다. 이들은 서로 다른 세 개의 오브젝트이며, 동일한 재질과 겹침 없는 UV 레이아웃을 공유합니다. Edit 모드로 들어가서 모든 오브젝트를 선택하면 이를 확인할 수 있습니다.
각 오브젝트의 Object Data Properties 탭에서 UV Maps 섹션을 개별적으로 확인하면, 사과와 줄기에는 두 개의 UV 맵이 있으며, 주요 맵은 'uv set 1'로 명명되어 있고, 두 번째 맵은 'UV Map'이라고 불리지만 제대로 연결된 레이아웃이 없는 것을 알 수 있습니다.
이제 Join을 수행하면 두 레이아웃 중 하나가 더 이상 사용할 수 없게 되지만... 여전히 두 번째 UV 맵에 남아 있습니다. 따라서 Join을 취소하고 세 개의 오브젝트가 분리된 이전 상황으로 돌아갑니다.
이 특정 예제에서 필요한 것은 Join을 수행하기 전에 화살의 UV Map 레이아웃 이름을 'uv set 1'로 변경하는 것입니다. 이제 사과와 화살을 결합하면 원하는 결과를 얻을 수 있습니다. 이번 튜토리얼은 여기까지입니다! 곧 다시 만나요!


