Add a new spatial annotation
In a Multiplayer Session, you can add Photos, Videos and 3D Objects as dynamic annotations within the 3D Room using two ways:
- "on the fly": by drag and dropping your media (.png or .glb) directly from your Desktop Finder into the 3D room (Desktop only)
- from your Media Gallery: by importing pre-existing media from your Media Gallery (Desktop + VR)
Add a new 3D object or Images "on the fly"
On desktop, you can drag and drop a 3D object (in .glb format) or image (.png or .jpg) directly from your local machine/desktop into the web browser window while using the multiplayer Mode.
Once the loading is finished, the 3D object will be directly displayed in the 3D Room, ready to be manipulated.
Before importing your media be sure to follow these guidelines:
For 3D object
Format needs to be .glb (see how to convert Sketchfab models)
Size should not exceed 35 MB by object
Polygon should not exceed 20,000 by object
For each 3D object, prepare also a thumbnail in either jpg or png format. This is required for upload.
You need to import a thumbnail image together with your 3D file (.jpg or .png)
Png or jpg (optimised for the web)
Size should not exceed 10 MB
Add a new video annotation
To add a new video, you need to upload it first in your presentation on the Editor side (Hub or Team Space participant role is required to access it).
Videos added in the Editor will then be available in the annotation gallery.
Add any Media from your Media Gallery
All items added to the 3D Room are automatically added to the Media Gallery. Available as soon as you're in a 3D Room (not in 360 scene), it is divided in 3 categories: Image, Video and 3D Object.
The method to display it is different depending on your device:
You can find the + button on the left bottom corner of the window (only available for logged-in users).
In a VR headset
To add a new annotation in the 3D Room, you need to first display the control panel by clicking with your index on the controller trigger.
Trigger button on Oculus Rift
Once displayed, you can find the button to add a new annotation within the 3D Room in the top center of the control panel (only available for logged-in users).
Edit Dynamic annotations
For both desktop and VR
If an annotation is unlocked, you can select it and keep the mouse/trigger pressed to move it anywhere in the room.
Simple click on any annotations (3D Object, image or video) to display the different options:
Lock/Unlock: Once an annotation is "locked", non-logged-in-users can’t select it and therefore can’t move it
Delete: It removes the annotation in the room (yet the annotation is still available in the media gallery)
Scale up and Scale down the annotation
An annotation can be scaled or rotated in VR by press & holding the grip button on the controller with your middle finger.
Grip button on Oculus Rift
Keep pressing one grip to select a media and rotate it.
Keep pressing the two grips simultaneously with both your controllers to scale objects.
You can also select an annotation at distance by pressing the right trigger and use the multidirectional joystick to bring the object closer or further away
For both desktop and VR
When hovering over a thumbnail in the media gallery, you will see a trash icon. Select the trash icon once and then select "X" to cancel or "✓" to confirm that you want to delete the annotation permanently.
Note that all instances of this media will be deleted.
Why can't I see the + button or can’t lock or delete a dynamic annotation?
It’s probably because you're not logged-in to the experience. Visit spaces.wondavr.com and verify your access to the Hub or if you’re invited to login.
Double-check that you’re in a Multiplayer Session. The URL should contain “multi=true”. In a solo session you’re only able to view the annotations but not move them.
Where can I find 3D objects?
Be sure to follow the recommendations regarding size and object complexity before importing your new object in Wonda VR Spaces
How do I convert a .gltf into a .glb?
Simply drag and drop your gltf into this website to automatically generate a glb.