차세대 언리얼 엔진 3의 신기술을 맛보다

[취재기] '사마리아인' 기술 데모
2011년 03월 25일 15시 33분 18초

3월 10일, 에픽게임스가 GDC 2011에서 '사마리아인' 데모를 처음 선보였을 때 많은 사람들은 자신의 눈을 의심했다. 실시간 랜더링이라고는 도저히 생각할 수 없을 정도의 퀄리티 때문이었다. 그리고 3월 25일, 에픽게임스코리아는 당시 시연에 사용된 PC를 공수해 차세대 언리얼 엔진 3의 기술 프리젠테이션을 실시했다.

엔비디아에서 제공한 시연용 PC

사마리아인을 구동한 PC는 인텔 i7-980X와 DDR3 6GB RAM, 지포스 GTX 580 1536MB 3-way SLI, 아수스 렘피지 3 블랙 에디션, 시게이트 1TB 7200 rpm 하드 디스크 드라이브로 구성되어 있으며, 1920*1080 풀HD 해상도에 4x MSAA를 지원하기 위해 3-way SLI를 사용했지만, 해상도와 안티 앨리어싱, 프레임레이트에 구애 받지 않는다면 GTX 580 단독으로도 재생이 가능하다고 한다.

신광섭 기술 지원 엔지니어(좌)와 강성구 기술 지원 테크니컬 아티스트

신광섭 과장에 따르면 이번 언리얼 엔진 3 데모는 차세대 콘솔을 타겟으로 하고 있으며, 4년 정도 후에는 상용 게임에서도 구현이 가능할 것으로 예상하고 있다고 한다. 아울러 이번에 국내에서 기술 시연을 진행하게 된 것도, 국내 게임 업체의 개발자들이 차세대 MMORPG 제작을 위한 영감을 얻도록 하자는 취지가 담겨 있다고 밝혔다.

아래는 각 장면에 대한 에픽게임스 측의 설명을 정리한 것이다.

카메라의 포커스에 따라서 초점에서 벗어난 지역이 흐려지는 부분을 필름처럼 표현해주는 보케(Bokeh) 뎁스 오브 필드(depth of field)

언리얼 엔진의 마티니 툴로 본 보케 효과. 카메라와의 거리에 따라 광원의 보케 형상이 변화된다. 참고로 보케란 원거리에서 광원이 다각형으로 표시되는 현상이다

이미지 기반 반사(image-based reflection)를 이용해
비가 온 거리의 물 표면에 반사된 이미지를 표현하고 있다

움직이는 오브젝트(할머니 그림자)가 깨지지 않고 빛이 반사된 표면 위를 이동한다

형상에 관계 없이 이미지 기반 반사가 가능해 주인공의 옷에도 효과가 들어간다

이미지 기반 반사는 표면 재질과 거리에 따라 다른 효과가 적용되며,
현재의 GPU로도 구현 가능하다

테셀레이션을 이용한 사실적인 담배 연기 묘사

피부 표현을 위해 사람 피부가 빛을 흡수하고 반사하는 듯한 서브서페이스 스캐터링(SSS)을 적용. 블러링으로 가볍고 결과 좋은 효과를 구현하고 있다

사실적인 연기 묘사를 쉐이더 프로그래밍 없이 디자이너가 손쉽게 구현한다

엔비디아의 APEX 기술을 이용해 옷자락이 펄럭인다.
마야에서 제작한 물리 효과도 이용 가능하다

근접 장면 시 인물 얼굴의 폴리곤 처리.
테셀레이션으로 거의 솔리드에 가까운 모습을 보이고 있다

디스플레이스먼트 맵을 이용한 변신 장면. 역시 프로그래머의 손을 빌리지 않고
머터리얼 에디터로 텍스쳐 블랜딩만 해서 만들 수 있다

블러 효과를 본(Bone) 단위로 넣을 수 있어 특정 부위에만 처리가 가능하다

많은 다이나믹 라이트와 쉐도우를 표현하기 위해
MSAA 디퍼드 랜더링을 지원한다

반투명 효과 없이 머리카락을 표현해 짧은 머리카락도 뚫리는 현상이 없다.
머리카락이 깨끗하게 처리될 수 있도록 마스크와 알파테스트 머터리얼을
슈퍼 샘플링 한 안티 앨리어스드 마스킷 머터리얼을 사용했다

한편 사마리아인과 별개로 신광섭 과장은 UDK를 이용하여 얼마나 쉽게 iOS용 게임을 개발할 수 있는지를 보여주었다. 3D 스튜디오에서 작업한 오브젝트를 UDK를 이용해 배치만 하면 간단히 레벨을 구성할 수 있으며, 모바일 프리뷰어에서는 가상 스틱을 이용해 게임에서 결과물이 어떻게 보이는지 확인할 수 있다.

맥스에서 작업한 결과물을 불러올 수 있다

UDK를 이용해 오브젝트를 배치 중인 모습

모바일 프리뷰어로 실제 게임에서 어떻게 보이는지 확인하는 장면

또 UDK 리모트 앱을 설치하면 Wi-Fi로 연결해 모바일 프리뷰어가 아닌 iOS 기기를 직접 조작하면서 게임을 제작할 수 있고, 향후에는 게임 화면을 기기에서도 볼 수 있도록 할 것이라고 한다. 이렇게 만들어진 레벨은 아이튠즈와 케이블만 있으면 손쉽게 iOS 기기에 설치할 수 있어, 실기 테스트가 가능하다.

 
사마리아인 동영상

 

이장원 / mimixer | 보도자료 desk@gameshot.net




국내최고의 스마트폰 커뮤니티 팬사이트

알립니다

창간 22주년 퀴즈 이벤트 당첨자

창간 22주년 축전 이벤트 당첨자