NVIDIA Omniverse에서의 메타버스 도구 구축 신규 과정

Reading Time: 4 minutes

메타버스는 여러 3D 도구로 콘텐츠를 구축하는 아티스트, 가상 세계에서 트레이닝된 AI를 구축하는 개발자, 산업 프로세스의 디지털 트윈을 구축하는 엔터프라이즈를 위해 새로운 기회를 제공하고 있습니다. NVIDIA Omniverse는 가상 세계를 구축하고 탐색하기 위한 컴퓨팅 플랫폼입니다. Pixar의 USD(Universal Scene Description) 기반 Omniverse는 개인과 팀이 맞춤형 3D 파이프라인을 구축하고 대규모 가상 세계를 그 어느 때보다 빠르게 시뮬레이션할 수 있도록 지원합니다.  

NVIDIA DLI(Deep Learning Institute)는 3D 세계를 창조하기 위한 도구를 구축하는 개발자와 기술 아티스트를 위해 6개의 새로운 자기 주도 90분 실습 과정과 2개의 전문가 직강 과정을 출시했습니다. 이러한 과정에서는 Omniverse 플랫폼에 연결된 고급 도구를 구축하여 이미 친숙한 3D 도구를 확장하고 향상하는 방법을 배웁니다. 아래 링크를 클릭하여 등록하고 자세한 내용을 읽어보세요. 

자기 주도 실습 과정

전문가 직강 과정

과정에 대해 보다 자세히 알아보기 위해, NVIDIA의 Omniverse Exchange 디렉터 Paul Cutsinger를 인터뷰했습니다. Paul Cutsinger의 팀은 과정을 설계했습니다.

이러한 교육 과정을 만든 이유는 무엇인가요?   

사람들은 수십 년 동안 엔터테인먼트 산업을 위해 가상 세계를 구축해 왔지만, 지금은 역사의 한 순간이라고 할 수 있습니다. 우리 주변의 모든 것, 전 세계의 물리적인 모든 것이 먼저 디지털 방식으로 생성될 것이기 때문입니다. 사실 사람들은 디지털 트윈에 대해 이야기하지만, 실제로는 물리적 사물이 디지털 세계의 트윈입니다. 

가상 세계는 차세대 산업에 필수적인 요소입니다. 가상 세계를 구축하는 것은 복잡한 팀 스포츠입니다. 전 세계의 진정한 시뮬레이션을 위해서는 공급망, 공장, 창고, 물리적 상점, 유통 센터 등의 확장 가능하고 물리적으로 정확한 3D 시뮬레이션이 필요합니다. 관련 제품 및 프로세스를 시뮬레이션하는 것은 엄청난 작업입니다. 오늘날의 3D 워크플로우는 디자이너, 아티스트, 엔지니어에게 지루하고 너무 느립니다.  

메타버스와 가상 세계가 현실이 되려면 굉장히 많은 도구가 필요합니다. 특정 작업을 위해 구축된 도구, 작고 워크플로우에서 쉽게 구성할 수 있는 도구가 필요합니다. 이 세 가지의 새로운 DLI 과정은 메타버스 도구 제작자에게 기초 지식이 되며, Omniverse 도구 구축을 위한 기반을 제공합니다.  

각 과정에 대해 간단한 소개부탁드립니다.   

첫 번째 과정, NVIDIA Omniverse에서 3D 도구를 위한 멋진 맞춤형 UI 구축하기에서는 Omnivers의 기본 사용자 인터페이스(UI) 요소를 학습하고, 이를 사용하여 일반적인 도구에 맞는 맞춤형 인터페이스를 구축합니다. 원활한 사용자 경험을 위해 사용 사례에 맞게 조정되는 동시에 Omniverse와 스타일이 통합되는 UI를 구축하는 방법을 보여 드립니다. 또한 Omniverse Kit을 사용하여 확장을 생성하는 방법도 배우게 되죠. 

두 번째 과정인 NVIDIA Omniverse에서 간단한 고급 3D 레이아웃 도구 개발을 수강하면 장면을 수정할 수 있습니다. USD API와 프로그래밍 방식으로 작업하여 구축 중인 장면에서 항목을 찾고, 만들고, 이동 및 배열하는 방법을 배울 수 있습니다. 이 과정은 USD에 대한 우수한 실용적 실습 방향을 제공합니다. 

세 번째 과정인 NVIDIA Omniverse에서 맞춤형 3D 조작기 도구를 구축하는 방법에서는 장면 또는 뷰포트의 개체에 UI 어포던스를 직접 더할 수 있는 조작기 도구를 구축하는 방법을 알아봅니다. 예를 들어 개체의 크기 조정을 원할 경우, 어딘가에 있는 속성 패널로 이동해 스케일 슬라이더를 찾아 이동할 수 있죠. 하지만 그 작업이 솔루션의 필수적인 부분인 경우 개체를 직접 조작하기 위한 위젯을 만들 수 있습니다. 그래서 세 번째 과정에서는 아티스트가 장면을 더 쉽게 만들고 수정할 수 있도록 장면 조작기를 구축하는 방법을 배웁니다. 

그림 1. Omniverse 기반 디지털 트윈을 사용하는 자동차 조립 시설의 사진

이 과정은 누가 수강해야 할까요?   

이 과정은 메타버스를 위한 Python 기반 도구를 개발하려는 개발자, 엔지니어, 기술 아티스트, 도구 제작 회사, 취미생 및 연구원을 위한 것입니다.

Omniverse를 통해 이전에는 볼 수 없었던 완전히 새로운 크리에이티브의 물결과 협업 수준을 보게 될 것입니다. 그러나 이를 위해서는 콘텐츠 크리에이터를 지원하는 데 더 많은 도구가 필요하겠죠. 이 교육은 디지털 트윈, 가상 세계 및 3D 워크플로우를 위한 도구를 구축하고자 하는 사용자를 위해 고안되었습니다. 현재 도구 빌더에게는 엄청난 기회가 있으며 Omniverse는 플랫폼에 얽매이지 않는 방식으로 플러그인을 구축할 수 있도록 해줍니다. 연결된 각 앱에 대해 따로 도구를 빌드할 필요가 없습니다. 한 번만 빌드해서 Omniverse에서 사용하기만 하면 되죠.

또한 아티스트에서 개발자, 개발자에서 아티스트로 전환하는 사람들을 위해 이 교육을 권장합니다. 이는 각 방향으로 성장할 수 있는 아주 좋은 방법입니다. 아티스트라면 기술 아티스트가 됩니다. 기술 전문가라면 기술 아티스트가 됩니다. 기술 수준을 한 단계 높일 수 있다는 뜻이죠.

구축되는 도구의 몇 가지 예는 무엇인가요?   

NVIDIA는 SIGGRAPH에서 이러한 과정을 시작했고, 학생들이 어떤 종류의 확장을 생각해 내게 될지 확인하기 위해 대회를 진행했습니다. #ExtendOmniverse 참가자는 과정과 일치하는 다음 세 가지 범주 중 하나에 참가할 수 있었습니다.  

  • Omniverse Kit를 갖춘 Omni.ui  
  • 레이아웃 및 장면 작성 도구  
  • 장면 수정자 또는 조작기 도구 

그 결과는 경이로웠는데요.전 세계의 개발자들로부터 확장 프로그램이 제출되었습니다.대상은 물건 줍기 등의 작업 설정에 들어가는 수고를 줄이기 위해 로보틱스용 IndoorKit 확장을 구축한 Yizhou Zhao가 수상했습니다. 자세한 내용은 GitHub의 yizhouzhao/VRKitchen2.0-IndoorKit을 방문하세요. 이러한 확장과 Omniverse의 도움을 받아 사실적이고 물리학에서 신뢰할 수 있는 방식으로 로봇을 위한 작업을 더 쉽게 설정할 수 있습니다. Omniverse 대회 결과에 대해 기사, To the Metaverse and Beyond: Meet the Omniverse Contest Finalists Building the Tools for 3D Worlds에서 자세히 볼 수 있습니다. 

그림 2. 로보틱스를 위한 IndoorKit 확장, #ExtendOmniverse 대회 우승자. 이미지 제공: Yizhou Zhao.

제가 Omniverse에서 가장 좋아하는 것은 Omniverse를 처음 경험한 사람들의 반응입니다. Yizhou의 말을 빌리자면, “Omniverse를 연 순간, 수학, 물리학, 컴퓨팅 지오메트리, 3D 디자인, 애니메이션 및 딥 러닝에 대한 지식과 기술이 현실이 되었습니다.” 

앞서 언급했듯이, Omniverse를 통해 세계에서 완전히 새로운 크리에이티브의 물결이 밀려들고 있습니다. 그래서 아주 기대됩니다. Omniverse에 대한 다양한 튜토리얼은 NVIDIA On-Demand 포털 에서 확인할 수 있습니다.  

과정 및 워크숍의 전체 목록을 보려면 NVIDIA Deep Learning Institute를 방문하세요.    

이 블로그에 열거된 SDK의 대부분의 독점 액세스, 얼리 액세스, 기술 세션, 데모, 교육 과정, 리소스는 NVIDIA 개발자 프로그램 회원은 무료로 혜택을 받으실 수 있습니다. 지금 무료로 가입하여 NVIDIA의 기술 플랫폼에서 구축하는 데 필요한 도구와 교육에 액세스하시고 여러분의 성공을 가속화 하세요.

Discuss (0)

Tags

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다