Unity 검색

에너미즈: 유니티에서 제작한 고품질 디지털 휴먼

2022년 3월 21일 뉴스 | 10 분 소요
Enemies
Enemies
다루는 주제
공유

Is this article helpful for you?

Thank you for your feedback!

유니티 데모 팀은 더 헤러틱(The Heretic)으로 400만 뷰가 넘는 조회 수를 기록한 바 있습니다. 수상 경력에 빛나는 유니티 데모 팀이 더 헤러틱의 기반을 한층 더 발전시켜 제작한 에너미즈(Enemies)를 만나 보세요. 에너미즈는 최근에 새로 공개한 시네마틱 티저로 눈, 머리카락, 피부 등을 사실적으로 표현하며 눈에 띄는 개선을 보여줍니다. 모두 실시간으로 렌더링되어 4K 해상도로 실행됩니다. 3월 21일부터 25일까지 열리는 GDC(게임 개발자 컨퍼런스)에서 실시간으로 확인하세요.

이 콘텐츠는 Targeting Cookies 카테고리를 수락해야만 동영상을 시청할 수 있도록 허용하는 타사 제공업체에서 호스팅합니다. 이러한 제공업체의 비디오를 보려면 쿠키 환경 설정에서 Targeting Cookies 카테고리를 수락하시기 바랍니다.

사실적인 디지털 휴먼 캐릭터의 제작과 렌더링은 컴퓨터 그래픽스에서 가장 어려운 과제에 속합니다. 그러나 최근 몇 년간 많은 기술 영역에서 상당한 발전이 이루어졌고, 개발자들은 이를 통해 앞으로 펼쳐질 기회에 대해 많은 기대를 하고 있습니다. 유니티의 핵심 기술은 매우 뛰어난 화질과 사실성에 대한 크리에이터의 기대치를 만족하기 위해 끊임없이 발전하고 있으며, 여기에는 디지털 휴먼도 포함됩니다. 

Unity에서 사실적인 디지털 휴먼을 실행하고 렌더링하기 위한 준비의 일환으로 유니티 데모 팀은 더 헤러틱 데모를 먼저 선보였고, 그 뒤로도 꾸준히 작업하여 마침내 에너미즈 를 제작하게 되었습니다.

더 헤러틱에너미즈로 이어지는 과정이자 토대였습니다. 데모 팀은 더 헤러틱에서 많은 것을 배웠고, 발전을 위한 토대가 되는 새로운 기술을 개발했으며, 다양한 방법을 시도하고, 여러 번의 실수를 통해 많은 개선점을 파악할 수 있었습니다. 프로젝트가 완성되자 데모 팀은 Digital Human 패키지를 통해 커뮤니티에 기술을 공개했지만, 그 외에도 앞으로 나아갈 방향과 추가로 할 수 있는 작업에 대한 아이디어가 너무 많았습니다. 어떤 면에서 에너미즈 프로젝트는 스스로 방향을 찾아간 셈입니다.

Enemies room

더 넓은 범위의 품질 개선

데모 팀은 유니티 엔지니어링 팀의 로드맵과 개발 작업에 맞춰 초기 단계부터 관련된 모든 최신 기술을 채택하고 사용합니다. 또한 로드맵을 개선 및 수정하고 지원하여 다양한 로드맵 간의 격차를 메우고, 필요한 신규 기술을 개발합니다. 

에너미즈를 제작하며 데모 팀의 노력은 세 가지 방향에 집중되었습니다. 바로 모발 솔루션을 개발하고, 얼굴의 사실성을 개선하고, 실제 콘텐츠 컨텍스트 내에서 이 모든 작업을 진행하는 것이었습니다. 

전반적인 화질을 높이기 위해 원활한 상호호환성을 비롯해 모든 신규 또는 개발 중인 그래픽스와 기존 그래픽스 및 핵심 Unity 기능을 최대한 활용했습니다. 구체적으로 이야기하면 에너미즈에는 Unity의 HDRP(고해상도 렌더 파이프라인), SSGI(스크린 공간 전역 조명), 새로운 Adaptive Probe Volume, 레이트레이싱, NVIDIA의 DLSS(Deep Learning Super Sampling)뿐만 아니라 제작 목표에 부합하는 기능이 모두 사용되었습니다.

Lookdev Lighting setups
광원의 방향이 다른 Unity의 Lookdev 씬 스크린샷

유니티의 새로운 디지털 휴먼

인종이 다르고 얼굴 생김새가 다른 사람을 표현하는 작업은 더 헤러틱의 가웨인 캐릭터에서 다루지 않은 여러 가지 새로운 과제를 안겨 주었습니다. 에너미즈에서는 내러티브 관점에서 역할에 어울리면서도 새로운 수준의 기술 과제를 제시하는 40대 여배우를 선택했습니다. 

먼저 피부 톤이 밝을수록 피부가 더 투명하고, 움직이고 말할 때 혈류가 피부에 더 잘 보이므로, 이를 구현하기 위해 텐션 기술을 개발했습니다. 또한 주름이 더 뚜렷해서 셰이딩과 조명에 특별히 주의해야 했습니다. 눈을 구현하는 데에도 여러 어려움이 있었습니다. 일부는 해결했지만, 커스틱 효과를 추가하여 사실감을 높였습니다. 얼굴의 '솜털'은 피부 셰이딩에 미묘하지만 중요한 사실감을 더합니다. 이 부분은 피부 부착(Skin Attachment) 시스템을 GPU로 옮겨 이를 구현할 수 있었습니다. 그리고 마지막으로 긴 머리를 구현했습니다.

Hair solution

Unity의 새로운 모발 솔루션

세 부분으로 구성된 완전히 새로운 Unity Hair 솔루션을 개발했으며, 이를 사용하여 주인공의 머리카락이 자연스럽게 보이고 움직이도록 구현했습니다. 

머리카락 기반 모발 시뮬레이션이 적용된 Hair 시스템은 모발의 저작(authoring), 스키닝, 머리카락 기반 시뮬레이션, 렌더링을 위한 통합 솔루션입니다. Hair 시스템은 Alembic 형식으로 데이터를 출력하는 모든 저작 툴과 함께 사용할 수 있으므로, 원하는 툴에서 모발을 구현할 수 있습니다. 에너미즈의 경우 모발 손질에 Maya XGen을 사용했으며, 현재 Weta Barbershop을 사용하는 파이프라인에 대해서도 검증을 진행 중입니다. Hair 시스템은 사용하는 렌더 파이프라인에 따라 선택한 셰이더와 함께 사용할 수 있으며, HDRP, URP(유니버설 렌더 파이프라인), 빌트인 렌더 파이프라인을 지원합니다.

모발과 털을 사실적으로 구현하기 위해 유니티는 HDRP의 모발 셰이딩을 개발했으며, 이는 Marschner와 Disney 등 실사 영화나 애니메이션 영화에서 자주 사용되는 모델과 비슷합니다. 이를 사용함으로써, 성능 유지를 위해 파라미터를 변경하지 않고도 어떤 조명 조건에서든 뛰어난 시각적 결과를 얻을 수 있었습니다.

모발 렌더링을 사용하면 매우 가는 머리카락을 효율적으로 렌더링할 수 있으며, 화면에서 머리카락이 너무 작은 경우 적절하게 래스터화되지 않기 때문에 발생하는 앨리어싱을 줄일 수 있습니다. 에너미즈에서는 다중 샘플링된 가시성 버퍼를 사용하여 매우 얇은 머리카락의 앨리어싱을 줄이고 별도의 셰이딩 아틀라스에서 셰이딩을 처리하여 셰이딩에서 가시성을 분리했습니다.

Fire example

언제부터 사용할 수 있나요?

이전 프로젝트처럼, 데모 팀은 에너미즈 제작을 위해 개발된 기술을 Unity 프로젝트에서 직접 사용해 볼 수 있도록 커뮤니티에 공유할 예정입니다. 

한두 달 이내에 더 헤러틱 때 공개한 버전 이후로 추가된 모든 업데이트 내용과 개선 사항을 포함한 Digital Human 2.0 패키지를 릴리스할 것입니다. 

또한 Hair 시스템을 공식적으로 지원하기에 앞서, 피드백을 수집하고 시스템을 업데이트하기 위해 GitHub에서 머리카락 기반 Hair 시스템이 포함된 패키지를 공개할 예정입니다. 패키지 공개 시 알림을 받으려면 유니티 블로그와 소셜 미디어를 계속 지켜봐 주세요. 

에너미즈 제작 과정에서 개선되거나 채택된 Unity 개선 사항은 이미 대부분 Unity 2021.2에서 제공하고 있거나, 2022.1 또는 2022.2에 적용될 예정입니다.

GDC에서 실시간으로 만나 보세요

Digital human

GDC에 직접 참석하신다면 유니티 부스에 방문하여 Unity 에디터에서 직접 데모를 확인하세요. 

유니티의 시니어 디벨로퍼 애드보킷 마크 쇼엔나젤이 Unity에서 직접 프로젝트의 다양한 기술적 측면을 설명하는 프레젠테이션에도 참석하시기 바랍니다.

  • 현장 세션: 유니티의 새로운 플래그십 데모 살펴보기, 3월 24일 목요일 오전 10시~11시(태평양 표준시), 모스콘 센터, 웨스트 홀 2020(GDC 후원 세션)
  • 온라인 스트리밍: 유니티의 최신 플래그십 데모 제작 과정
    • GTC: 3월 24일 목요일 오전 7시(태평양 표준시, GTC – 무료 등록)
    • GDC NVIDIA 후원 세션: 3월 25일 금요일 오후 3시(태평양 표준시, GDC – 유료 등록 필요)

자세한 유니티 GDC 세션은 Unity at GDC 2022 페이지에서 확인할 수 있습니다. 

Digital human

Twitch에서 에너미즈 자세히 살펴보기

Twitch에서 Cinecom.net, 라스 스트란덴과 함께 마크 쇼엔나젤이 에너미즈 데모에 대해 자세하게 설명하는 세션을 진행할 예정입니다. 3월 25일 금요일 오전 9시 30분(태평양 표준시), 오후 5시 30분(중부 유럽 표준시)에 유니티의 새로운 실시간 시네마틱: 에너미즈 세션에 참여하세요. 

프로젝트에 관한 세부 정보와 제작에 대한 비하인드 스토리가 담긴 콘텐츠를 계속해서 제작하고 공개할 예정입니다. 모든 정보는 전용 웹페이지(unity.com/kr/enemies)에서 확인할 수 있습니다. 

2022년 3월 21일 뉴스 | 10 분 소요

Is this article helpful for you?

Thank you for your feedback!

다루는 주제