
xr/studio is the no-code editor to build, animate, and publish VR/AR/MR 3D & Gaussian splat experiences. Full data ownership export, self-host, or stay on Cyango.
You own your content. Export experiences and self-host them on your own servers or CDN, or keep them running on Cyango. Your call, no lock-in.
Yes. If you enable that option, stories can install contents and can work offline, with or without PWA installation.
Cyango experiences run in any modern browser (Chrome, Safari, Firefox, Edge), on phones, tablets, desktop and VR/AR headsets like Meta Quest. No app download required. They can also be installed as a PWA for fully offline use after the first load.
Not at all. The visual editor is fully drag-and-drop. You can build interactive 3D and XR experiences with 50+ entity types, prefabs, a timeline, and rich interactivity, without writing a single line of code. For advanced users you can use custom code when you need it.
3D models (GLB, GLTF), Gaussian splats (PLY, SPLAT, SPZ, KSPLAT), videos (MP4, WebM, MOV, AVI, WMV), images (PNG, JPEG, GIF, SVG), audio (MP3, WAV, AAC, OGG, M4A), Lottie animations (JSON), and fonts (TTF, OTF). Browse and import from LottieFiles in the Asset Manager. All files are automatically optimized on upload.
When you upload a file, Cyango automatically generates Draco compression and LOD levels for 3D models, HLS/WebM/MP4 variants for adaptive video streaming, the SOG format and RAD LODs for Gaussian splats, MSDF fonts for 3D text, raster previews for Lottie JSON, and thumbnails.
AR opens directly from the browser on iOS and Android no app install needed. VR/AR mode works on headsets like Meta Quest via WebXR. Hand tracking and controller input are supported on compatible devices. We support surface tracking and origin tracking. Image tracking coming soon.
Yes. You can manage multiple workspaces and users. You can invite team members to workspaces with granular roles (view, edit, manage). SSO is supported for teams on the same account, and stories can be transferred between users with a request/accept flow.
Yes. Upload Bodymovin JSON to the Asset Manager or browse and import from LottieFiles. Place animations as LOTTIE entities in your scene, define frame clips on the timeline, and drive playback from entity actions.
Yes. Author content in as many languages as you need. Set a default, show or hide any entity per locale, and localize branding (logo, title, description, etc) for each language.