I. 문서의 목적
- 본 문서는 XRCLOUD를 이용하여 개발을 하고자 하는 개발자를 위한 문서들의 목차와 설명 문서입니다.
II. XRCLOUD를 이용한 개발 시작
- XRCLOUD를 이용한 웹 메타버스 개발을 시작하는 당신을 환영 합니다.
1) XRCLOUD의 목적
- XRCLOUD는 웹 메타버스를 웹API를 통해 구축하는 것을 돕는 서비스 입니다.
2) XRCLOUD의 지원 범위와 특징
- XRCLOUD는 빌리버가 개발한 웹메타버스 개발을 위한 클라우드 SaaS플랫폼입니다.
- XRCLOUD는 웹 메타버스 사이트 개발을 위한 웹 공간에디터를 제공하고, 공간에 접속할 수 있는 웹플레이어를 제공합니다.
- XRCLOUD는 WebXR기반의 기술로 개발되어 별도의 앱 설치 없이 브라우져가 있는 거의 모든 플랫폼에서 PC,모바일,XR디바이스에 최적화된 사용자 경험을 제공합니다.
- XRCLOUD는 API를 통해 모든 자원을 생성, 수정, 변경, 삭제가 가능하여 이를 이용한 별도의 웹서비스 구축을 지원합니다.
- XRCLOUD는 모질라재단에서 개발하였으나 2024년 5월 31일 중단된 Hubs의 구독 서비스의 대체제로 활용 할 수 있습니다.
1. XRCLOUD 대시보드 설정
- 제일 먼저 하실 일은 XRCLOUD에 회원 가입을 하시고 대시보드에 Project를 등록하는 일입니다. 상세한 내용은 아래의 문서를 참고하세요.
XRCLOUD대시보드의 프로젝트 설정
II. XRCLOUD를 이용한 개발 구조의 이해
1. 모질라 허브와 XRCLOUD
- XRCLOUD는 모질라재단에서 개발한 Hubs프로젝트를 기반으로 개발되었습니다.
- 모질라재단에서 개발한 Hubs프로젝트를 기반으로 개발되었으므로 Hubs의 장점과 문제점을 공유합니다.
- XRCLOUD는 Hubs의 특정 시점의 소스를 반영하고 있으므로 항상 같다는 보장을 할 수는 없습니다.
- 빌리버는 XRCLOUD의 고객을 위한 Hubs를 수정한 특별한 기능들도 제공하며 검증된 기능을 Hubs의 레파지토리에도 기여를 하고 있습니다.
- 빌리버는 오픈소스의 사회적 가치를 추구하며 저작권을 존중합니다.
2. 독립된 사용자 웹사이트 구축을 위한 메타버스(Hubs) 자원 지원