June 28, 2018

언리얼 엔진으로 사실적인 자동차 유리창 만들기

저자: Min Jie Wu

컴퓨터 그래픽으로 곡선의 유리창을 만드는 것은 최상의 조건에서도 어려운 과제가 될 수 있습니다. 반사율 대비 투명도의 정도는 유리의 곡률에 대한 시야각에 달려 있습니다. 

CG 차량의 유리, 특히 앞유리의 경우, 관찰자는 누가 운전을 하고 있는지 자연스럽게 살펴볼 수 있기 때문에 이런 도전이 더욱 어려워집니다. 만약 앞유리가 제대로 보이지 않는다면, 자동차의 나머지 부분이 아무리 사실적으로 보일지라도 환상 전체가 산산조각날 수 있기 때문이죠.

이 도전을 극복하기 위해, 에픽게임즈는 사실적인 실시간 자동차 유리창과 앞유리를 만들 수 있는 가장 효율적인 방법을 설명하는 백서, "언리얼 엔진 4: 사실적인 고퀄리티 유리창(Unreal Engine 4 : Realistic, High-quality Windows)"을 발표했습니다.

Blog-body-img.jpg

현실에서 자동차 유리창은 다양한 물리적 속성을 가진 여러 층의 재료로 구성되어 있습니다. 하지만 CG 유리창에 이 모든 물리적 특성을 부여하는 일은 매우 번거로울 것이며, 불필요합니다. 그 대신 간단한 메시와 기존의 머티리얼 툴을 사용해서 실시간으로 렌더링할 수 있는 사실적인 자동차 앞유리와 유리창을 만듭니다.

에픽게임즈, 더 밀(The Mill)과 쉐보레(Chevrolet)의 공동 프로젝트였던 인터랙티브 스토리, 휴먼 레이스에서는 두 대의 고성능 자동차에 대한 이러한 접근법의 결과를 보여준 바 있습니다.
 

자신의 언리얼 엔진 프로젝트에 들어갈 사실적인 자동차 유리창을 만드는 방법을 배워 보시려면, 오늘 바로 백서를 다운로드하시고 제작을 시작해 보세요!