[Unity] 우리가 보는 2D 스크린, 그런데 왜 게임 화면은 3D처럼 원근감 있게 보일까?
·
Unity
우리가 게임을 즐길 때, 사실 그 화면은 2D 스크린을 통해 보여지지만, 마치 3D 공간을 보고 있는 듯한 입체감과 원근감을 느낍니다. 유니티 같은 게임 엔진에서는 이러한 3D 효과를 사실적으로 구현하기 위해 원근 투영을 사용합니다. 이번 글에서는 왜 2D 스크린에서 3D의 원근감이 느껴지는지, 그리고 그 원리가 물리와 어떻게 연결되어 있는지 깊게 알아보겠습니다.1. 원근 투영(Perspective Projection)과 우리의 시각유니티에서 원근감을 구현하는 주요 기술은 바로 **원근 투영(Perspective Projection)**입니다. 현실에서는 가까운 물체가 더 크게 보이고, 멀리 있는 물체는 더 작게 보이죠. 이는 우리 눈이 물체의 거리와 크기를 다르게 인식하기 때문입니다. 유니티의 카메라 ..