What is Collaboration?
This is a way to use a single session but have multiple streams (i.e.: collaborators). The maximum number of supported collaborators will be between 2 - 6, as each added stream increases consumption of server resources.
When a collaborator connects to the session they will be able to control and interact with the model. Everyone connected in this way can see and perform these interactions.
PureWeb Preview Client
The preview client accessible through the PureWeb console is not intended for production use, but is a great way to preview & test your uploads and collect feedback from team members and stakeholders.
Before launching your full experience, please make sure to create a web client.
During the testing phase of your development, you may want to share your 3D streaming project with various collaborators and stakeholders. There are a few different ways to do this.
Please note that your model must be "Available" in order for others to access it using any of these methods.
PureWeb Reality Console
- Log into your account at console.pureweb.io
- Open the project that contains the model you want to share
- Click on the "..." button in the bottom right corner of the model's tile
- Click on "Share" from the popup menu
Copy the link from the "Share your model" window to share with your users.
IMPORTANT: The generated link will only be valid for ONE hour.
- From the console, click on the tile to begin the stream for your desired model.
- When the stream starts, click on the "Share" button in the top left corner to reveal two links you can copy and share.
This link is sort of like a 'shared' experience, where each person viewing the stream can also interact with the view, seeing the same thing at the same time.
Grant Individual Access
This link is similar to the individual access link that you can create directly from the console.
IMPORTANT: The Collaborator Access links are only valid for TWENTY-FOUR hours.
There is a way to generate a link to your model's preview client that does not expire.
Although we do not recommend this as a method for widely sharing your project, in some cases you might need to share a link that does not expire. Here's what you need to do:
- In the Console, click the "Project Settings" icon next to the project dropdown.
- In the Details tab, enable "Allow Unrestricted Access"
Now you can create a permanent link to any of the models in this project using the following format:
Replace <projectId> and <modelId> with the IDs from the console.
Additionally you can add the version of the model you want to target as follows:
IMPORTANT: We strongly recommend against sharing this link, as it CANNOT be changed and access to it cannot be revoked. (i.e.: IF you share it, that person will ALWAYS have access to preview your 3D project.)
The only way to disable this link is to disable Anonymous Access, which will make the project inaccessible for anyone with the link.
These links can also add some of the additional flags available to the web client (which would normally be set in the client.json file). For examples of some of these options, please see the following: