라이프로그


2D 카메라의 Orthographic Size Unity 주저리

2D 카메라의 Size 라는 놈은 쉽게 말하면 화면의 세로 사이즈의 반의 크기를 1 World Unit으로 표시하는 것.

예를 들어 Size가 5 라면 화면의 반이 5 World Size라는 뜻이고 세로 전체 크기는 10 World Size라는 말.


3D Object의 Scale (1,1,1)의 기본 Cube를 생성하면 10개가 세로로 딱 들어간다.


1 World Size와 2D Sprite와의 상관관계는 2D Sprite의 Pixels Per Unit 게시물 참조.

2D Sprite의 Pixels Per Unit Unity 주저리

2D Sprite의 "Pixels Per Unit"은 3D World에서의 단위숫자 1 (1 World Size)이 몇 Pixel 인가를 나타냄.

3D Object의 Cube를 생성해보면 Scale이 (1,1,1)로 생성되는데 이 때 Scene 화면에 눈금자 한칸을 차지하는 걸 볼 수 있음.


이 사이즈가 몇 Pixel 인가를 알고자 하는 것인데 정해진 값이 딱 없고 모든 것을 상대적인 값으로 계산.

예를 들어 32x32 Tile을 화면에 뿌리고자 하는데 Pixels Per Unit을 100으로 둔다면,
1 World Size를 100 Pixels로 보는 세계에 32x32 Tile을 뿌려준다는 말임. 
그래서 눈금자 한칸보다 작은 타일 모양의 Sprite가 생성됨.


거꾸로 Pixels Per Unit을 32로 입력한다면 1 World Size가 32인 세계에 32x32 Tile을 뿌려준다는 말이 되니,
Tile이 눈금 크기와 같아짐.





1 2 3 4 5 6 7 8 9 10 다음