3D 애니메이션 영화를 보거나 오랫동안 비디오 게임을 해 본 사람이라면 캐릭터와의 관계에 대해 관심을 가질 것입니다. 우리는 옷을 입는 것을 결코 보지 못합니다. 그 이유는 3D 캐릭터에 애니메이션을 입히면 패브릭 위에 입히기 때문에 캐릭터 나 옷감이 "현실적"으로 보이지 않으면 서 비참한 결과를 초래하기 때문입니다.
조지아 공과 대학 (Georgia Institute of Technology)의 연구원들은이 문제를 해결하려고 노력했으며 결과는 인상적입니다.
헤더에있는 비디오에서 휴머노이드 모델의 옷을 입으려는 몇 개의 짧은 클립을 볼 수 있습니다. 애니메이션이 자연스러운 것은 아니지만 GIT의 Karen Liu와 그녀의 팀은 애니메이터가 모든 섬유가 걸리지 않거나 막히지 않도록하기 위해 물리 렌더링 옷감을 손으로 움직이는 3D 모델과 상호 작용할 수있는 방법을 찾고 있습니다. 캐릭터 모델에서.
물리 엔진이 물과 천을 렌더링하도록 허용함으로써 애니메이션 제작자는 많은 시간을 절약 할 수 있었으며 이제는 GIT의 연구가 3D 영화 및 비디오 게임에서보다 사실적으로 제공 될 수 있습니다.
"당신이 입고있는 옷에 가장 가까운 것은 애니메이션 영화에서 볼 수 있습니다. 인크레더블 케이프를 씌우는 것입니다. 캐릭터와 옷 사이에 물리적 접촉이 많이 필요하지 않기 때문에 여전히 간단한 케이스입니다. [...] 이것은 우리가 다루고 싶은 문제입니다. 이런 종류의 장면을 생성하려면 두 개의 매우 다른 물리적 시스템 간의 물리적 상호 작용이 필요합니다. "- Karen Liu, 현 의류 애니메이션 관행 팀 GIT 연구 팀장
Karen Liu 팀의 가장 큰 과제 중 하나는 현실적이고 유동적 인 경로 찾기 알고리즘을 개발하는 것입니다. Liu에 따르면, "그 캐릭터는 사지를 어떻게 움직일 지에 대한 올바른 결정을 내려야 만하므로, 오프닝에 대한 명확한 경로가 있습니다." 인간이 옷을 입을 때 정말로 생각하지 않는 많은 동작을하기 때문에 여러 가지 이유로이 작업은 어렵습니다.
여기에는 손목을 가볍게 치거나 슬리브를 통해 팔을 흔들어 대는 것과 같은 어색한 동작이 포함됩니다. 이러한 애니메이션이 없으면 3D 캐릭터가 눈에 띄게 이상하게 보일 수는 없더라도 몇 초안에 이상한 수준의 움직임을 얻을 수 있습니다.
Liu의 팀은 사전 렌더링 된 3D 공간으로 문제를 해결하는 데 가까이 왔지만 결과를 실시간 3D에 적용하는 방법에 대해 알고 싶어합니다. 이것은 우리가 비디오 게임에서 사용 된 이러한 알고리즘을 곧 볼 수 있음을 의미합니다. 그들은 또한 연구에 로봇을 적용하기를 원합니다 : 대부분의 로봇은 충돌을 피하기 위해 설계되었지만 셔츠를 입는 과정에서는 많은 작은 충돌이 필요합니다.
그러나 이것은 게임 세계에서 무엇을 의미합니까?
현재 비디오 게임에서는 대부분의 경우 - 전부는 아니지만 드레싱 장면이 사전 렌더링됩니다. 게임에서 가장 드문 드레싱 및 드레싱의 가장 일반적인 예는 일반적으로 마술처럼 옷을 바꾸기 전에 일종의 시각적 블록 뒤에 숨어있는 페이드 투 블랙 또는 캐릭터를 포함합니다.
이러한 변화 중 가장 악명 높은 것은 "The Sims"인데 문자가 새로운 옷으로 다시 나타나기 전에 불가 사 의한 빠른 속도로 회전합니다. 옷을 입히는 것이 게임에있어 중요한 것이 아닌 것처럼 보일 수도 있지만, 이러한 변화는 의류 변경 또는 이야기하기에 과도하게 의존하는 비디오 게임에 몰입하는 데 도움이 될 수 있습니다. 에서 특정 장면 마술사 과 매스 이펙트 생각 나다.
부모와 자식 사이의 장면이나 두 명의 성인 캐릭터 사이에서 사용되는 애니메이션을 확실히 볼 수 있습니다.
개인적으로 저는 이것이 비디오 게임의 미래에 대한 흥미로운 개념이 될 것이라고 생각합니다. 게임 개발자가이 연구를 애니메이션 의류의 한 방법으로 사용하지 않더라도 다른 응용 프로그램에 유용하게 사용될 수 있습니다. 예를 들어 게임 객체가 물리 렌더링 된 객체를 다른 비 물리 렌더링 객체 위에 배치하거나 문자 배치를 할 수있는 새로운 비디오 게임을 볼 수 있습니다. 그들이이 개념으로 무엇을 할 지 확신 할 수 없지만, 나는 게임 개발자가 뭔가를 생각할 수 있다고 확신한다!
이 연구에 대해 어떻게 생각하십니까? 시간 낭비입니까? 게임의 미래에 어떤 용도로 사용한다고 생각해도 될까요?