기술 공부

Texture atlas 맵 / UV 간격 조정하는 방법

러브앤피스2 2025. 10. 13. 17:07

 Texture atlas 맵 만드는 방법

Texture atlas 맵

 

일단 Texture atlas맵은 위 사진처럼 여러 텍스쳐를 하나의 머테리얼에 집어넣을 때 사용하는 맵인것 같다.

에셋을 다운받아서 사용하다보면 머테리얼 관리가 어려운데, 최적화를 위해서 이 방법을 알아야겠다고 늘 느꼈었다

드디어 방법을 알아냈다 ㅠㅠ 검색해도 잘 안나와서 그냥 내가 이것저것 눌러보다가 성공했다!!

 

일단 먼저 포토샵에서 텍스쳐들을 합쳐준다. 포토샵엔 그리드 스냅 기능이 있으니까 금방 만들 수 있다.

아마 4분할 이상은 해상도 때문에 안쓸 것 같다.

 

 

왼쪽 위에 배치할 UV들을 선택하고 UV Toolkit의 transform 창에서 pivot의 위치를 변경한다. 왼쪽 맨위 피봇을 선택해 피봇 위치를 변경한다. (UV Toolkit 창이 안뜬다면 그냥 UV Editor 창을 지우고, 다시 불러온다)

 

 

scale을 0.5로 설정하고 버튼을 누르면 크기가 딱 맞춰 줄어든다. 다른 부위도 마찬가지로 피봇 위치만 번경해 크기를 줄이면 된다.

 

짜잔

 

 

 

❎근데 주의할 점은 UV가 만약 화면을 꽉채우고 있지 않는다면 기준점이 이상해질 수 있음, 그러니까 이런 경우에는 Plane을 불러와서 함께 pivot위치를 선정한다. 

 

이렇게 빈공간이 있는 uv가 있으면,

 

plane을 불러오고 함께 선택해야 정확히 4분의 1을 할 수 있다

 

 

 

---------------------

 

UV 간격 조정하는 방법

텍스쳐링을 하다보면 UV가 너무 가까워서 옆 UV Shell 까지 함께 칠해질때가 있다. 거기다 유니티에서 emissive 맵을 넣는 경우에는 다른 UV Shell에도 영향을 미쳐 이상하게 다른곳에도 빛이 나는 경우가 있다.

공부하는 김에 간격도 혹시 조정하는 방법이 있나해서 이것저것 눌러보았다. 다행히 간격을 조정해주는 기능이 있다!

 

 

이렇게 촘촘한 UV가 있다. layout 옵션창을 눌러보면

 

Shell Padding 값을 키울 수록 간격이 늘어난다. 5정도는 기본으로 써야겠다.

'기술 공부' 카테고리의 다른 글

마야 instance  (0) 2026.02.23
아바타 뚜따 & 와루도 빌드  (0) 2026.02.22
URP 물 구현 하는 방법  (0) 2025.09.20
와루도에 거울 구현 / 릴툰으로 털 구현  (0) 2025.08.22
유니티 Magica Cloth 2 적용방법  (0) 2025.08.11