Unity Unit vs PPU 완벽 정리
유니티 씬 뷰에서 보이는 격자 한 칸은 PPU가 아니라 '1 Unity Unit'입니다.
PPU는 이 한 칸 안에 이미지가 어떻게 들어갈지를 결정하는 도구입니다.
1. 개념 정의
- Unity Unit (격자 한 칸): 유니티 월드의 기본 거리 단위 (좌표 1.0의
거리).
- PPU (Pixels Per Unit): "원본 이미지의 몇 픽셀을 1 Unit(한
칸)으로 채울 것인가?"를 정의하는 값.
2. PPU 설정에 따른 크기 변화
이미지 크기가 64x64 픽셀일 때의 예시입니다.
| 스프라이트 PPU 설정 |
결과 (씬 뷰에서의 크기) |
| PPU = 64 |
정확히 격자 1칸에 꽉 참 |
| PPU = 32 |
격자 2칸의 크기를 차지함 |
| PPU = 100 (기본값) |
격자 1칸보다 작게 보임 (0.64칸) |
3. 직교 좌표계(Orthographic)와 PPU
2D 게임 환경에서 가장 중요한 관계식입니다.
화면상의 이미지 크기(Unit) = 실제 픽셀 크기 / PPU
- Camera Size: 화면 중앙에서 위쪽 끝까지 보이는 격자의 개수입니다.
- Pixel Perfect: 타일이 16px라면 PPU를 16으로 설정하세요. 그래야
격자 한 칸에 타일이 정확히 일치합니다.
💡 요약 및 팁
격자 한 칸은 언제나 1 Unit입니다. 픽셀 아트를 하신다면 "내 타일의 가로 픽셀 크기 = PPU"
공식을 사용하여 격자와 이미지를 일치시키는 것이 작업 효율에 가장 좋습니다.