Core Concepts
3dverse reimagines what a real-time 3D engine can be in a networked, cloud-native world. This section walks you through the core ideas that make the platform work — from how applications are structured, to how assets are rendered, manipulated, and accessed through code.
1. Architecture
Discover the three-tier architecture of 3dverse — platform, cloud renderer, and client — and how this cloud-native design differs from monolithic engines and web-based 3D frameworks. Learn how it enables secure asset management, elastic scaling, and real-time collaboration in any browser or device.
2. Applications
Get a high-level overview of how applications are structured in 3dverse.
3. Rendering Sessions
3dverse renders 3d scenes on the cloud. Each instance of the rendering engine is called a “rendering session”.
4. Assets
To build your 3D environment, you'll need assets. Some common examples are meshes, textures, materials, and animations.
5. Scene Model
The Entity Component System (ECS) is a software design pattern which is used for the representation of 3D world objects.
6. Access Control
Learn how to access the 3dverse platform programmatically.