GTA 6 캐릭터 기술: 머리카락, 피부, 옷감, 근육

← Leonida Hub

Alex작성: Alex · 마지막 업데이트:

세트 사이에 벤치에 앉은 Lucia. An Extended Look의 공식 이미지
상태확정
머리카락뿌리부터 끝까지 시뮬레이션확정
피부땀의 층, 화면 속 햇빛 받은 피부확정
옷감셔츠와 원피스가 몸 위에서 움직임확정
신체 변형근육과 지방이 동작에 따라 움직이고, 손가락은 하나씩 관절이 꺾임확정
체형 변화체육관에서 근육이 붙고 과식하면 살이 찜. 몸에 그대로 보임확정

Jason과 Lucia는 Rockstar가 화면에 올린 인물 중 가장 설득력 있습니다. 이유는 네 가지 시스템이 동시에 돌아가기 때문입니다. 카드에 그려 붙이는 대신 가닥 단위로 시뮬레이션하는 머리카락, 빛을 산란시키고 땀이 배는 피부, 몸에 붙어 버리지 않고 걸려 있는 옷감, 피부 아래에서 근육과 지방이 움직이는 몸입니다. 각각 비용이 들고, 각각 트레일러 2에서 보이며, 합쳐지면 GTA 6의 해변 군중이 마네킹이 아니라 사람처럼 보이는 이유가 됩니다. 이 페이지는 개발진이 거기까지 가려고 쓴 핵심 기술을 하나씩 뜯어봅니다. 이들이 어떻게 움직이는지는 애니메이션 페이지에 있습니다.

시스템 트레일러에서 어려운 이유 상태
스트랜드 헤어 바람에 들렸다가 가라앉는 Lucia의 머리카락 뿌리부터 끝까지 시뮬레이션, 자기 그림자, 어깨와의 충돌 확정
피부 귀와 손가락을 통과하는 햇빛, 땀, 주근깨 서브서피스 스캐터링, 겹겹이 쌓인 젖음 확정 (화면 확인)
옷감 헐렁한 셔츠, 원피스, 무릎에서 접히는 청바지 움직이는 몸을 상대로 뚫림 없이 시뮬레이션 확정 (화면 확인)
근육과 지방 하중을 받는 어깨와 등. 체육관이 몸을 바꿈 스켈레톤 스키닝을 넘어서는 변형 확정
군중의 다양성 제각각인 수백 명의 해변 인파 같은 얼굴이 반복되지 않게 하기 확정 (화면 확인)

머리카락다운 머리카락

20년 동안 게임 속 머리카락은 텍스처 카드를 쌓아 올린 것이었습니다. 머리카락 이미지를 붙인 납작한 리본이라 싸지만 뻣뻣합니다. 트레일러 2는 그 대안을 보여 줍니다. 바람에 어깨에서 떠오르고, 여러 가닥으로 갈라졌다가, 무게를 싣고 내려앉는 Lucia의 머리카락입니다. 확장 영상은 이를 분명히 확인했습니다. 머리카락은 뿌리부터 끝까지 시뮬레이션됩니다. 눈에 보이는 가닥 하나하나가 머리, 어깨, 다른 가닥과 부딪히는 곡선이고, Digital Foundry는 같은 처리가 손끝까지 이어져서 손가락이 벙어리장갑처럼 뭉쳐 움직이지 않고 하나씩 관절이 꺾인다고 짚었습니다. 비용은 가닥 자체가 아니라 그 그림자와 빛이 가닥 사이를 통과하는 방식에서 나옵니다. 트레일러 속 햇빛을 받은 머리카락은 가장자리가 빛나는데, 렌더러가 머리카락을 반투명한 섬유로 다룰 때만 나오는 모습입니다. Lucia에게서 가장 잘 드러납니다. Lucia가 나오는 샷이라면 어디서든 가장 눈에 띄는 것이 머리카락입니다. 바람이 불면 가닥이 갈라지고, 햇빛 아래서는 가장자리가 빛나며, 카드형 헤어가 늘 되돌아가던 단 하나의 모양으로 튕기는 대신 무게를 싣고 내려앉습니다. 달리는 오픈카와 벗어 던지는 오토바이 헬멧도 견뎌야 하는데, 팬들이 발매 첫날 시험해 볼 부분이 바로 그쪽입니다.

플로리다 햇빛 속 피부

피부는 값싼 렌더링이 가장 티 나는 재질입니다. 진짜 피부는 반투명합니다. 빛이 들어가 안에서 튕기다가 다른 곳으로 빠져나옵니다. 그래서 해를 등진 귀와 손가락이 붉게 빛나고, 얼굴의 그림자 가장자리가 딱딱하게 끊기지 않습니다. 이 현상이 서브서피스 스캐터링이고, 트레일러는 누구나 알아볼 자리에서 그것을 보여 줍니다. 골든아워 샷에서 역광을 받은 귀, 코 밑의 부드러운 그림자, 손 가장자리를 통과하는 햇빛입니다. 그 위에 플로리다가 얹힙니다. 어깨와 이마의 반사를 또렷하게 만드는 땀의 젖은 층, 태닝 자국, 주근깨, 팔뚝의 잔털입니다. 별도의 동적 층으로 존재하는 땀이 더위를 실감 나게 만드는 디테일이고, 그냥 그려 넣는 것이 아니라 운동량과 날씨에 따라 변해야 합니다.

A bearded man with a shotgun in the Grassrivers backwoods, an alligator strung up behind him — official image from An Extended Look

몸에 걸리는 옷감

옷은 대부분의 게임에서 클리핑이 생기는 자리입니다. 스켈레톤에 꿰매 붙인 재킷은 팔을 따라 늘어나고, 시뮬레이션된 재킷은 늘어지고 흔들리다가, 잘못되면 가슴을 뚫고 튀어나옵니다. 트레일러는 어려운 사례만 골라 보여 줍니다. 헐렁하게 열린 셔츠를 입은 Jason, 원피스 차림의 Lucia, 무릎 뒤에서 접히는 청바지, 어깨에 걸린 끈입니다. 눈에 보이는 것은 움직임과 바람에 반응하면서도 몸에 붙어 있는 옷감이고, 이는 곧 애니메이션되는 메시를 상대로 매 프레임 충돌까지 포함한 시뮬레이션이 돈다는 뜻입니다. 비용이 큰 길입니다. GTA 6에서는 다른 게임보다 더 중요한데, 커스터마이징 상점이 옷장을 약속하기 때문입니다. 모든 옷이 모든 애니메이션을 견뎌야 하고, 경찰을 따돌리려고 이제 차 트렁크에 넣어 다니는 여벌 옷도 마찬가지입니다.

Jason in a hooded top at night with a rifle on his shoulder — official image from An Extended Look

피부 아래의 근육과 지방

스켈레톤 스키닝은 뼈를 따라 표면을 움직입니다. 그 결과가 팔꿈치가 찌그러지며 굽는 팔입니다. RDR2 이후 Rockstar의 캐릭터에는 그 이상이 있었습니다. 뭉치는 어깨, 하중에 따라 옮겨 가는 등, 몸통을 따라 도는 배입니다. 트레일러 2에서 지붕 위에서 작업하고 Keys에서 끌어 올리는 Jason의 샷은 그 변형을 보여 줍니다. 각도만 바뀌는 것이 아니라 힘을 쓰는 만큼 질량이 움직입니다. 그것이 근육 시뮬레이션인지, 보정 셰이프 층인지, 머신러닝 기반 디포머인지는 영상만으로는 알 수 없습니다. 확장 영상이 더한 것은 같은 시스템이 동작뿐 아니라 몸의 변화까지 실어 나른다는 점이고, 아래에서 이어집니다.

군중의 문제

위의 모든 시스템은 규모가 커져도 버텨야 합니다. 트레일러 2의 해변에는 수백 명이 있고, 저마다 머리카락과 피부와 옷이 있습니다. 비결은 전체 예산을 카메라에 가까운 사람에게만 쓰는 것입니다. 멀리 있는 해변 인파는 카드형 머리카락과 단순한 옷감을 쓰고, 옆을 지나치는 사람은 가닥과 시뮬레이션 버전을 쓰며, 그 교체는 눈에 띄는 튐 없이 이뤄집니다. 확장 영상은 입력 쪽 기준도 끌어올렸습니다. Leonida의 주민은 Rockstar의 그 어떤 세계보다 다양한 체형과 키로 나오고, 애니메이션은 실시간으로 리타기팅되어서 키 큰 NPC와 작은 NPC가 같은 문을 그럴듯하게 엽니다. NPC 애니메이션이 60만 개를 넘는 이유가 그것입니다.

A mud-covered crowd around off-road buggies — official image from An Extended Look

몸이 바뀐다: 이 파이프라인의 핵심

이 모든 것 다음으로 사람들이 바란 것은 신체 커스터마이징이었습니다. 음식과 운동에 따라 체중과 근육이 달라지는, San Andreas 같은 방식입니다. An Extended Look이 그 바람을 들어줬습니다. 체육관에는 미니게임이 있고, 세트를 소화하면 근육이 따라붙어 캐릭터에 눈에 보입니다. 과식하면 살이 찝니다. 며칠 잠을 못 자면 얼굴에 드러납니다.

기술적으로는 같은 변형 층이 두 가지 일을 하는 셈입니다. 힘을 쓰는 만큼 질량을 움직이는 리그는 식단에 따라서도 질량을 움직일 수 있고, 몸에 꿰매 붙이지 않고 몸을 상대로 시뮬레이션한 옷감은 그 아래 몸의 모양이 바뀌어도 계속 맞습니다. 이 파이프라인이 그만한 비용을 치를 가치가 있었던 이유입니다. Jason에게 제대로 걸리는 셔츠는, 식당에서 버거를 쌓아 놓고 만들어 낸 더 무거운 Jason에게도 제대로 걸려야 합니다.

자주 묻는 질문

GTA 6의 머리카락은 어떻게 작동하나요? 트레일러 2에서 Lucia의 머리카락이 바람에 들렸다가 내려앉습니다. 납작한 텍스처 카드가 아니라 개별 곡선으로 시뮬레이션하는 가닥 기반 머리카락이고, 빛이 그 사이를 통과합니다.

GTA 6의 피부는 왜 진짜 같아 보이나요? 서브서피스 스캐터링 때문입니다. 빛이 피부 안으로 들어갔다가 다른 곳으로 나오면서 역광의 귀와 부드러운 그림자가 생깁니다. 그 위에 땀이 별도의 반사층으로 얹힙니다.

GTA 6에서 옷이 몸을 뚫고 나오나요? 트레일러에는 시뮬레이션된 옷감이 보입니다. 바람과 몸을 따라 움직이면서도 몸을 뚫지 않는 헐렁한 셔츠와 원피스입니다. 모든 의상에서 얼마나 버티는지는 발매 첫날 드러납니다.

GTA 6의 몸은 사실적으로 변형되나요? 트레일러 2에서 Jason의 어깨와 등이 하중을 받으며 움직이는데, 단순한 스켈레톤 스키닝을 넘어섭니다. 힘을 쓰는 만큼 움직이는 질량이고, 같은 층이 체육관이 만드는 체형 변화까지 실어 나릅니다.

GTA 6에서 내 몸을 바꿀 수 있나요? 네. 체육관에서 근육과 힘이 붙고 캐릭터에 눈에 보입니다. 과식하면 살이 찌고, 잠도 안 자고 퍼마신 밤은 얼굴에 드러납니다.

모든 정보는 Rockstar의 공식 자료에 기반합니다. 분석에는 그렇다고 표시했습니다. 유출 자료는 다루지 않습니다.

Alex작성: Alex · 마지막 업데이트:

끝까지 읽으면 +5 Respect