Universes
More actions
Universes, provide a way to separate your Resonite sessions from the regular population of Resonite.
When using a universe:
- Users not in your universe will not be able to see your Sessions
- Users in your universe will not be able to see Sessions from other universes or the regular Resonite session list.
Use Cases
Resonite Universes are suitable for the following use cases:
- Education
- Business & Government uses
- Research
Universe Features
| Feature | Resonite | Universe (Private Universe) | Universe Plus (Private Universe + Branding) | Universe Pro (Enterprise) |
|---|---|---|---|---|
| Private Sessions | ✅ | ✅ | ✅ | ✅ |
| Headless Access | With subscription | ✅ | ✅ | ✅ |
| SAML Login | ✅ | ✅ | ✅ | ✅ |
| Migration to Enterprise | ✅ | ✅ | ✅ | ✅ |
| Customized Home World | ❌ | ❌ | ✅ | ✅ |
| Customized Default Tools | ❌ | ❌ | ✅ | ✅ |
| Customized Default Avatars | ❌ | ❌ | ✅ | ✅ |
| Customized Default Settings | ❌ | 🟡 | 🟡 | 🟡 |
| Customized & Branded Executable | ❌ | ❌ | ✅ | ✅ |
| Access to Public Universe Assets | ✅ | ✅ | ✅ | ❌ |
| Cross Universe Asset Sharing | ✅ | ✅ | ✅ | ❌ |
| Private Universe Sessions | ❌ | ✅ | ✅ | ✅ |
| Cross Universe Session Joining | 🟡 | 🟡 | 🟡 | ❌ |
| On Premise / Private Cloud | ❌ | ❌ | ❌ | ✅ |
| Batch Account Creation | ❌ | ❌ | 🟡 | ✅ |
| Group Management | ❌ | ❌ | 🟡 | ✅ |
| Account Monitoring | ❌ | ❌ | 🟡 | ✅ |
| Asset / World / Item Access Control | ❌ | 🟡 | 🟡 | 🟡 |
| Join private sessions from browser | 🟡 | 🟡 | 🟡 | 🟡 |
| Pinned Versions | 🟡 | 🟡 | ✅ | ✅ |
- ❌ – Not available
- 🟡 – Planned
- ✅ – Available
Universe branding & UI Customization
At Universe Plus and above, the following elements can be customized:
- Application
- Executable Name
- Executable Icon
- Splash Screen
- Facets
- Default Facet Layout for Signed-in User
- Default Facet Layout for Anonymous Users
- Indicators
- Design of the World Loading Indicator
- Design of the Model Import Indicator
- Design of any other UI that supports Entity Interfaces
- World Loading Progress Interface
- Audio Player Interface
- Audio Stream Interface
- Video Player Interface
- Progress Bar Interface
- Name Plate Interface
- Color Dialog Interface
- Notice Display Interface
- Text Display Interface
- Hyperlink Display Interface
- Document Interface
- Layout and Options in the World Browser
- Example: Remove/Add Filters
- Default Home
- Usually the Cloud Home is turned off and the Local Home is customized instead.
Disclaimers
- Table is a work in progress and subject to change, we encourage you to use our Contact Form to discuss your needs.
- Table, is scoped to business/universe needs only, for regular users see Roadmap
Creating a Universe
If you're interested in Universes, please read this page for an overview and then use our Contact Form.
Universe properties
Universes have a number of properties, some of which you can customize:
- Name
- The name of the universe. This is customizable by you but make sure to check our Branding Guidelines.
- ID
- The ID of the universe. This is fixed and generated by us.
- Primary Group
- A Universe has a primary Resonite Group.
- Unless you already have a well established group with a lot of members or content. We will usually set this up at the universe creation time for you, using the Universe name as the group name.
Asset Requirements
- EXE Icon
- PNG
- 256x256 px
- Splash Screen
- PNG
- 16:9 Ratio
- 1080p or larger recommended
Universe branding guidelines
- Universe Name
- Keep it short
- Minimize spaces
- Do not use Symbols
- EXE Icon
- Test this in small sizes. Its going to be small on the taskbar.
- Avoid large Areas of transparency, these can become muddled at the scale they appear on the taskbar.
- Make it recognizable, your users are going to be looking for this on their computer!
- Splash Screen Logo
- This image is shown while your universe loads. Make it count.
Switching to a Universe
To run Resonite from a specific Universe, you'll need to utilize a Startup Config File. Inside the configuration file, the universeId property must be set to the ID of the universe you would like to be in.
Example
Below is a sample configuration file that will enter a user into the Universe with the ID "123-456":
{
"universeId": "123-456"
}
Recommendations
When using universes, it is recommended to use Command Line Arguments#Misc to allow you to selectively choose if a Resonite session is in a particular universe. Of particular note the "-EngineConfig" allows you to specify a path to a config file.
Using this argument, you can create several configuration files for specific use cases, for example:
- UniversityConfig.json - Starts you in a Universe for a University.
- GovernmentConfig.json - starts you in a Universe for a Government.
You can then use shortcuts that can be placed on your desktop that run Resonite using those configuration files.
Once this is setup, you'll be able to launch into various universes and the regular Resonite population through selecting which shortcut to run Resonite with.
Known Universes
The majority of Universes are private for Resonite's Business customers. Therefore they are not listed here. If any public ones are created we'll list them here.