2017년 2월 6일

IKinema의 LiveAction과 언리얼 엔진, 강력한 실시간 가상 체험 제작기로 거듭나다

저자: Ikinema 사의 Siobhán Hofma

시청자들이 완전히 몰입하여 즐길 수 있는 가상 체험의 제작은 콘텐츠 제작자들이 추구하는 궁극적인 목표입니다. TV나 영화 등 현 시대를 완벽하게 대표하는 미디어들에서 이런 체험을 만들어내기 위해서는, 강렬한 스토리텔링과 역동적인 배경, 그리고 실감나는 행동을 보여주는 캐릭터들을 통해 시청자로 하여금 스토리 속의 캐릭터와 정서적인 유대감을 쌓을 수 있게 해야 합니다. 

따라서 텔레비전 방송이나 가상 콘텐츠, 아트 등의 미디어로 현실적이면서도 실감나는 캐릭터를 만드는 프로젝트를 진행할 때는, 수많은 제작자들이 언리얼 엔진 4의 VR 및 가상 콘텐츠 제작 기술 LiveAction을 활용합니다. 이미 수많은 실시간 가상 콘텐츠들이 이 첨단 기술을 통해 선보여진 바 있습니다.

LiveAction이란 무엇인가요?

IKinema 기술의 핵심은 3D 애니메이션 캐릭터의 모션을 자연스럽고 실제처럼 만들어내는 강력한 IK 전신 솔버입니다. 배우의 연기는 모션 캡처 카메라를 사용해 LiveAction 소프트웨어로 실시간 캡처된 다음, 캡처 데이터가 LiveAction을 통해 언리얼 엔진으로 즉시 스트리밍됩니다. 그러면 ACP 필터를 사용해 모션 캡처 데이터를 자동으로 보정한 다음, 가상 캐릭터에 (지연 시간 없이) 리타겟팅 합니다. 이런 과정을 통해 최종적으로는 연기자의 움직임을 끊김 없이 연속적으로 캐릭터에게 전달하여, 자연스러운 모션을 만들어냅니다. 이처럼 강력한 효율을 보여주는 리얼타임 파이프라인은 애니메이션 팀이 들이는 시간과 노력을 상당히 줄여줄 것입니다.

 

blogAssets%2F2017%2FFEBRUARY+2017%2FIKinema+LiveAction+3.0+and+Unreal%2FIKinema_LA3_ACP_770-770x616-ebbb7a5592c2c6d7d167f0776def4c9d36b8473b

Animation Cleaning Pipeline (ACP): 데이터를 지형에 맞추어 자동으로 보정하고 바닥의 관통 현상이나 미끄러짐 현상을 없애, 실시간으로 이루어지는 구현 과정에서도 완벽한 애니메이션을 유지할 수 있습니다.

 

blogAssets%2F2017%2FFEBRUARY+2017%2FIKinema+LiveAction+3.0+and+Unreal%2FIKinema_LA3_retarget_770-770x397-b323614c1fc775d4bcf4bad3e48845150086d776

원래 모션을 가지고 인간과 상상 속 생물로의 정확한 리타겟팅이 실시간으로 이루어집니다.

 

blogAssets%2F2017%2FFEBRUARY+2017%2FIKinema+LiveAction+3.0+and+Unreal%2FIKinema_retarget_770-770x455-c50127842d66b334362b7c843521836163365520

LiveAction은 신체 비율이 다른 캐릭터로도 정확한 모션을 재현해냅니다.

 

LiveAction의 기능을 언리얼 엔진으로 더욱 강화하면서, 많은 제작자들이 세계 최고 수준의 인터랙티브와 사실성을 보여주는 가상 현실 체험들을 내놓았습니다.

blogAssets%2F2017%2FFEBRUARY+2017%2FIKinema+LiveAction+3.0+and+Unreal%2FMr-Monopoly2_770-770x514-938c41a147d55f353686e33e8812443ec9d406b5

Image: Hasbro | Facebook

 

Hasbro, Facebook Live Broadcast: Monopoly Ultimate Banking 게임 출시 발표 현장에서, LiveAction은 스튜디오의 배우 연기를 모션 캡처하고 이 모션 캡처 데이터를 캐릭터에 직접 리타겟팅하여 3D 애니메이션 배경 속에서 움직이는 Mr. Monopoly를 만들어 내었습니다. 여기서는 LiveAction을 언리얼 엔진 등의 다양한 기술들과 함께 병행해서 활용하는 방식으로, Mr. Monopoly를 마치 실제 사람처럼 실감나게 구현해 내었습니다. 뿐만 아니라 이런 방식은 팬들과의 실시간 Q&A 세션이 진행되는 동안에도 안정적인 파이프라인으로 제작팀을 도와주었습니다.

blogAssets%2F2017%2FFEBRUARY+2017%2FIKinema+LiveAction+3.0+and+Unreal%2FGloboTV_RioOlympics3_770-770x433-18ceb96a3cee7756243775bab041ccefb21865f1

Globo TV의 2016 Rio Olympics: 이 기사에서 Globo TV의 제작진이 LiveAction과 UE4로 신뢰도 높은 실시간 파이프라인을 완전히 구성하고, 이를 바탕으로 선수들의 모션 캡처 데이터를 애니메이션 아바타로 스트림하고 리타겟팅하여 리우 올림픽 기간동안 브라질 전역에 생방송한 것을 확인해보시기 바랍니다. 해설자들도 각 경기의 리플레이를 분석하고, 실시간 시퀀스가 진행되는 동안 그 내부를 돌아다니면서 가상으로 구현한 선수들 및 경기장과 상호작용을 할 수 있었습니다.

 

blogAssets%2F2017%2FFEBRUARY+2017%2FIKinema+LiveAction+3.0+and+Unreal%2FHellblade_03_770-770x433-8a34eec1246693745bb3947a28f432aa4e22db87

Ninja Theory의 Hellblade: Senua’s Sacrifice: LiveAction은 최초로 선보이는 최신 VFX 기술을 활용해, 스튜디오에서 벌어지는 배우의 연기와 완전히 일치하는 가상 캐릭터 Senua의 실감나는 인간형 모션을 화면 속에 구현했습니다. 이번 시연은 실제 방청객들이 지켜보는 가운데서 이루어졌으며, 2016년 SIGGRAPH의 리얼타임 그래픽 및 인터랙티브 최우수상을 수상했습니다..
 

blogAssets%2F2017%2FFEBRUARY+2017%2FIKinema+LiveAction+3.0+and+Unreal%2FThe-Met_770-770x520-8c38fe00fc29d9e0b209a8c42853632a69dd3a07

The New York Metropolitan Museum의 The Return: Adam 상을 디지털로 재구성하여 인터랙티브 설치 예술로 재현해내었습니다. Tullio Lombardo의 예술적인 조각상 Adam을 디지털 퍼페트리과 모션 캡처, 그리고 라이브 액션 등으로 재현해낸 것입니다. 박물관의 관람객들이 화면 속에 재현된 디지털 상의 아담에게 질문을 하면 별도의 스튜디오에서 아담을 연기중인 배우가 질문자에게 대답을 해 줍니다.
 

내부 성능


LiveAction의 주요 기능

  • 실시간 모션 캡처 스트리밍 및 지연 없이 여러 명의 캐릭터를 재현(보통 성능의 CPU로 최대 12명까지 가능하며, 더 강력한 CPU를 갖추고 있다면 13명 이상도 가능)할 수 있음
  • OptiTrack, Vicon 및 Xsens 모션 캡처 시스템 지원
  • 조인트 리타겟팅 및 리짓 바디 솔빙 지원(기업용이나 전문가용 제품에서만 활용할 수 있는 기능입니다.)
  • Animation Cleaning Pipeline (ACP) – 모션 캡처 데이터에서 노이즈나 떨림, 그리고 캐릭터의 발이 미끄러지는 현상, 바닥을 관통하는 현상 등을 실시간으로 자동 보정해주는 기능
  • 언리얼 엔진 내의 전체 파이프라인 구성을 위한 전용 UI
  • 비슷하거나 다른 신체 비율을 가진 캐릭터들에 대한 재현 기능

 

LiveAction 3.0에 추가된 기능

  • 자동 본 매핑
  • 템플릿 에디터 – 커스텀 이름과 매칭
  • 타겟 릭에 스켈레톤 매칭
  • ACP 작업방식 개선
  • 모션 캡처 스트리밍 프로토콜(VRPN 기반)을 통한 커스텀 모션 캡처 시스템 지원
  • 빠른 구성 – 단 몇 분 안에 결과물을 확인할 수 있음

 

그러니 여러분의 다음 프로젝트 개요는 아마 다음과 같이 이루어 질수도 있습니다:


프로젝트:  가상 체험
납기일:  어제
개요: 황홀한 캐릭터 모션. 예산과 마감에 맞출 수 있음. 최소한의 스트레스만 받고 제작 가능.
참고 사항: 언리얼 엔진을 다운로드하고 Support@IKinema로 문의를 해서 도움을 받아볼 것!


IKinema LiveAction 3.0은 현재 Windows 플랫폼에서 이용할 수 있으며, 노드 고정(node-locked license) 라이선스 및 플로팅(floating) 라이선스로 제공하고 있습니다. 라이선스 레벨 역시 Binary, Facility, 그리고 Source의 세 단계로 제공하고 있습니다. 더 자세한 정보를 얻고 싶으시다면 IKinema 공식 사이트를 방문해보시기 바랍니다.