Feature Overview
USD를 이용한 Omniverse 플랫폼과의 데이터 교환을 통해 협업 워크플로우의 가속화가 가능합니다.
Omniverse 커넥터의 사용을 위해서는 아래의 과정들이 선행 되어야 합니다.
NVIDIA 및 Omniverse와 관련된 자세한 사항은 아래의 링크를 통해 확인해 주세요.
Omniverse Launcher에서 서버 세팅이 완료되면, Marvelous Designer에서 서버 추가 및 세션 참여를 할 수 있습니다.
서버 추가
Omniverse Nucleus 서버를 추가할 수 있습니다.
Steps
아래의 경로를 통해 서버 추가 메뉴를 선택합니다.
Location
Marvelous Designer ▶ Omniverse Connector 창 ▶ Omniverse 아이콘 클릭 ▶ 서버 추가
Omniverse Server Connector에 주소를 입력한 후, 서버 추가를 클릭합니다.
End Result
입력한 서버에 연결됩니다.
세션 생성 및 참여
Omniverse USD Composer에서 USD 파일에 대한 세션을 생성한 후, Marvelous Designer에서 해당 세션에 참여할 수 있습니다.
Steps 1. USD 파일 불러오기
서버 연결이 완료된 후, Omniverse USD Composer 및 Marvelous Designer의 Omniverse Connector 창에서 세션에 연결할 USD 파일을 불러옵니다.
Location
Marvelous Designer에서 파일 불러오기
Marvelous Designer ▶ Omniverse Connector 창 ▶ 파일이 있는 폴더 더블 클릭
- 하단 파일 목록에 폴더 내의 파일들이 표시 됩니다.
- 원하는 파일을 더블 클릭, 드래그&드랍, 또는 우클릭 메뉴의 열기를 선택하여 파일을 불러옵니다.
Omniverse USD Composer에서 파일 불러오기
Omniverse USD Composer ▶ Content 탭 ▶ 폴더 선택 ▶ Marvelous Designer에서 불러온 파일과 동일한 파일을 불러옵니다.
End Result
화면에 불러온 파일이 나타나며, USD Layer창에 해당 파일의 레이어 목록이 나타납니다.
Steps 2. Omniverse USD Composer에서 세션 생성하기
USD 파일을 불러온 후, Omniverse USD Composer에서 세션을 생성 할 수 있습니다.
* Marvelous Designer에서는 세션을 생성할 수 없습니다.
Location
Omniverse USD Composer ▶ Live 아이콘 하위 메뉴 ▶ Create Session
- 팝업 창에서 세션 이름을 입력하여 새로운 세션을 생성합니다.
End Result
세션이 생성되고 자동으로 참여하게 됨으로써 Omniverse USD Composer 창의 Live 아이콘이 활성화됩니다.
세션에 참여하게 되면 Live Session Layer가 나타납니다.
Steps 3. Marvelous Designer에서 세션 참여하기
Omniverse USD Composer에서 세션을 생성한 후, Marvelous Designer에서 세션에 참여할 수 있습니다.
Location
Marvelous Designer ▶ Omniverse Connector 창 ▶ Omniverse 아이콘 클릭 ▶ 세션 참여
- Join Live Session 창에서 참여할 세션을 선택 후 참여 버튼을 클릭합니다.
End Result
세션 참여가 완료 되면, Marvelous Designer의 USD Layer 목록에 해당 세션의 레이어가 Live 타입의 상태로 추가됩니다. 해당 레이어는 Omniverse USD Composer의 Live Session Layer이름과 같으며, Authoring Layer로 설정됩니다.
세션 참여시, Marvelous Designer 및 Omniverse USD Composer에 세션 참여 표시가 나타납니다.
Live 표시 활성화
Marvelous Designer ▶ Omniverse Connector 창 ▶ Omniverse 아이콘에 Live 표시가 설정됩니다.
세션 참여자 확인 (Marvelous Designer에서)
Marvelous Designer ▶ Omniverse Connector 창 ▶ Server 옆의 새로고침 버튼을 클릭 합니다.
Omniverse 아이콘 옆에 참여자를 표시하는 아이콘이 나타나며, 마우스 오버 시 참여자 및 소프트웨어의 정보를 확인할 수 있습니다.
세션 참여자 확인 (Omniverse USD Composer에서)
Omniverse USD Composer ▶ 우측 상단의 Live 표시 옆에 참가자의 이름이 표시됩니다.
Live 아이콘 옆에 참여자를 표시하는 아이콘이 나타나며, 마우스 오버 시 참여자 및 소프트웨어의 정보를 확인할 수 있습니다.
세션 진행
Marvelous Designer에서 Omniverse USD Composer로 파일 전송
Marvelous Designer에서 Omniverse USD Composer의 세션이 연결되면, Marvelous Designer의 작업 내용을 'USD 레이어로 내보내기' 기능을 통해 Omniverse USD Composer로 내보낼 수 있습니다.
Omniverse USD Composer에서의 업데이트 방식은 Authoring Layer가 설정된 USD 레이어의 타입 (USD, LIVE)에 따라 달라집니다.
Steps
Live 타입의 레이어가 Authoring Layer인 경우
Marvelous Designer에서 의상, 부자재를 선택 후, 우클릭 메뉴에서 USD 레이어로 내보내기 실행 시
End Result
- Omniverse USD Composer에서 해당 Session Layer가 바로 업데이트 됩니다.
- Omniverse USD Composere에서 같은 Prim Path에 동일한 이름의 Prim이 없는 경우 새로운 Prim을 추가 (Append)합니다.
- Omniverse USD Composer에서 Export 시 설정한 Prim Path에 같은 이름의 Prim이있는 경우, 해당 Prim의 속성을 덮어쓰기(Overwrite) 합니다.
USD 타입의 레이어가 Authoring Layer인 경우
Marvelous Designer에서 의상, 부자재를 선택 후, 우클릭 메뉴에서 USD 레이어로 내보내기 실행 시
End Result
- 해당 USD 파일에 Export 되지만, 바로 Omniverse USD Composer에 적용되진 않습니다.
- Omniverse USD Composer에서 파일의 변경된 내용을 가져오는 'Fetch' 여부를 묻는 팝업 창이 뜨며, 적용을 원할 경우 Fetch를 클릭 합니다.
- Omniverse USD Composer에서 같은 Prim Path에 동일한 이름의 prim이 없는 경우 새로운 Prim을 추가 (Append)합니다.
- Omniverse USD Composer에서 Export 시 설정한 Prim Path에 같은 이름의 prim이 있는 경우, 해당 Prim의 속성을 덮어쓰기(Overwrite) 합니다.
* Omniverse USD Composer의 작업 내용을 Marvelous Desginer에서 적용하기
Omniverse USD Composer에서 수정된 파일은 Marvelous Designer에서 바로 적용되지 않습니다.
수정된 USD 파일을 사용해야 할 경우, 해당 파일을 다시 불러오는 방식으로 진행합니다.
Omniverse USD Composer에서 USD의 변경사항을 Merge합니다. 이후 Marvelous Designer 해당 파일을 다시 불러들여옵니다.
세션 종료
Marvelous Designer와 Omniverse USD Composer에서 참여중인 세션을 종료할 수 있습니다.
Steps
Marvelous Designer에서 세션 종료하기
Location
Marvelous Designer ▶ Omniverse Connector 창 ▶ Omniverse 아이콘 클릭 ▶ 세션 종료
- Information 창에서 종료 버튼을 클릭합니다.
End Result
세션이 종료되며, Omniverse 아이콘에서 Live 마크가 사라집니다.
세션 참여자 목록이 삭제됩니다.
Omniverse USD Composer에서 세션 종료하기
Location
Omniverse USD Composer ▶ Live 아이콘 하위 메뉴 ▶ Leave Session
- Leave Session 창에서 종료 Leave 버튼을 클릭합니다.
End Result
연결된 세션이 종료되며, Live 상태가 비활성화 상태로 변경됩니다.
세션 참여자 목록이 삭제됩니다.
* 마블러스 디자이너에서 제작한 USD 샘플 파일을 다운로드 받으실 수 있습니다. 새로운 USD 지원기능으로 작업 흐름에 어떤 이점을 줄 수 있는지 확인해 보세요. USD 파일을 내보내는 방법에 대한 상세한 튜토리얼이 업데이트 되었습니다.
이 문서에는 댓글을 달 수 없습니다.