top of page

NVIDIA의 Omniverse 플랫폼에서 다양한 방법으로 3D 데이터를 입력받아 디지털 트윈 및 시뮬레이션 환경을 구축하는 방법

NVIDIA의 Omniverse 플랫폼은 다양한 방법으로 3D 데이터를 입력받아 디지털 트윈 및 시뮬레이션 환경을 구축합니다. 각 방법을 상세히 살펴보겠습니다:


1. 라이브러리에서 에셋 가져오기

Omniverse Launcher를 통해 다양한 3D 에셋을 다운로드하여 활용할 수 있습니다. 예를 들어, ‘Rigged 3D Characters Pack’과 같은 콘텐츠 팩을 다운로드한 후, 장면에 드래그 앤 드롭 방식으로 추가할 수 있습니다.


2. 외부 소프트웨어에서 에셋 가져오기

Autodesk Revit, Blender, Unreal Engine 등 다양한 디지털 콘텐츠 제작 도구와의 연결을 통해 외부 소프트웨어에서 생성된 3D 모델을 Omniverse로 가져올 수 있습니다. 각 소프트웨어별로 구체적인 절차는 다음과 같습니다:

Autodesk Revit:

• Omniverse Revit 커넥터를 사용하여 Revit에서 생성된 3D 씬을 OpenUSD 형식으로 내보내 Omniverse에서 활용할 수 있습니다.

Blender:

• Blender의 Omniverse 호환 버전을 사용하여 USD 파일을 가져오거나 내보낼 수 있습니다. ‘File > Import > Universal Scene Description’을 통해 USD 파일을 가져오고, ‘File > Export > Universal Scene Description’을 통해 내보낼 수 있습니다.

Unreal Engine:

• Omniverse Unreal 커넥터를 통해 USD 형식의 3D 프로젝트를 Omniverse로 가져오거나 내보낼 수 있습니다. 이를 통해 Unreal Engine에서 생성된 씬을 Omniverse에서 활용하거나, 반대로 Omniverse에서 생성된 씬을 Unreal Engine에서 활용할 수 있습니다.



Creating a figure to capture a perfect moment, even for camera-shy dogs!
Creating a figure to capture a perfect moment, even for camera-shy dogs!

3. 포인트 클라우드 데이터 활용

e57 형식의 포인트 클라우드 데이터를 Omniverse에 가져와 현실 세계의 객체나 공간을 시각화할 수 있습니다. 가져오기 시 다음과 같은 옵션을 설정할 수 있습니다:

USD로 변환: e57 파일을 USD 파일로 변환하여 Omniverse에서 활용합니다.

현재 스테이지에 복사: e57 데이터를 현재 작업 중인 스테이지에 직접 복사합니다.

여러 스캔 병합: 단일 e57 파일에 포함된 여러 스캔을 병합하여 하나의 포인트 클라우드로 만듭니다.

중심 정렬: 포인트 클라우드를 현재 스테이지의 원점에 정렬합니다. 



4. 합성 데이터 생성 및 활용

OmniverseCosmos를 결합하여 3D 시뮬레이션에서 합성 데이터를 생성하고 이를 AI 학습에 활용할 수 있습니다. 예를 들어, Omniverse에서 생성된 3D 시뮬레이션 데이터를 Cosmos Transfer 모델을 통해 포토리얼리스틱한 비디오로 변환하여 대규모 합성 데이터 생성을 지원합니다.

 
 
 

Comments

Couldn’t Load Comments
It looks like there was a technical problem. Try reconnecting or refreshing the page.
bottom of page