Chat in VR Release notes - May 7, 2018

Announcements & Reminders

  • Terrain removal - As part of the performance optimization effort, we have decided to pull the Terrain system from Sansar. All terrain assets in scenes and experiences that were created using the Sansar terrain system or uploaded terrain heightmaps will be replaced by a temporary red flat asset. You can find more information here
    • We recommend replacing all existing terrain created using Sansar's terrain system or through uploaded heightmaps with 3D terrain models in the meantime. 

New Features


  • Read text chat in VR - You can now read text chat in VR. However, text input is not supported yet at this time. Find out more.
  • Pointer-based VR interaction - Say farewell to moving your head to select things. Point with the Oculus Touch controllers or the Vive wand to hover over objects and select or pick up!
 However, you will still need to move your head to use the Avatar tool when hovering over an avatar. Read the latest control  
  • Worn clothing panelAccess your worn clothing more easily in this new addition to the Lookbook. This allows you to easily review, remove or adjust clothing on your avatar.
  • Marvelous Designer clothing adjustments -  Adjust multiple Marvelous Designer clothing at the same time by clicking the “Adjust Clothing” button, or adjust each worn clothing individually by pressing on the “Play” button in the Worn clothing panel.
  • New starter outfits - Missing the astronaut and highlands outfits that we pulled from the store a while back? You can now enjoy them for free as the newest additions in the default clothing inventory. 
  • Avatar emotes - Having trouble sitting in skirts and dresses in Sansar? Check out our latest sitting addition: /sit2. When triggered, your avatar will take on a kneeling-style sitting position.
  • Avatar broadcasting - This feature will make large scale events more possible, and while it's currently only available for internal use, you might start seeing it soon at events you attend.
  • Scripting
    • API for object animation playback

      • Play, pause, stop, rewind, slow down/speed up object animations via script.
    • Color script properties

      • Colors are now a supported type for script parameters.

    • API to override the media url in a scene

      • Can now update the streaming media at runtime via script.

    • Added visibility on container properties for local position and rotation in the property editor.
    • See Script API updates for more information on scripting changes.


  • Twitch connect - Create and log in your Sansar account using Twitch! 


New Articles

Updated Articles

Note: For updates on the Script API documentation, see Script API updates.

Known Issues

Resolved known issues from previous releases

  • Several issues that would make Sansar crash.
  • The UI might disappear by pressing the Y button (Oculus) / left menu button (Vive) when in VR in the log-in screen, home Atlas and loading screen.
  • Audio/media streams that are assigned in the scene settings panel in one scene may appear in the audio emitter stream drop down menu in other scenes.
  • Moving the right arm on an avatar from behind the head and up and over to the chest area can cause the arm to twist permanently.
  • The male avatar's right thumbnail texture is not properly lined up with the thumb.
  • Using avatar emotes in an experience causes avatars to stop performing idle animations.
  • The avatar head can only be moved in a limited range.
  • Sansar will occasionally crash if the user goes in and out of the avatar customization app and saves changes to an avatar.
  • MD clothing items created using the male body shape on female avatars causes the clothing item to conform to the male avatar's body shape, instead of the female one. This causes those clothing items to float above the female avatar, instead of naturally laying on the female avatar's body.
  • When importing objects, an object without a collision mesh's Motion Type cannot be set to keyframed or dynamic and can only be set to static. Currently, the import panel doesn't make it clear that the dropdown is disabled without a collision mesh.
  • Sansar crash can be caused by deleting a portion of the cache and then upload an asset that relied on that piece of cache that was deleted. Or, caused by uploading the same asset numerous times before the others uploads have finished.
  • Animated objects lose their animation when uploaded with a collision mesh. (Expected behavior)
  • Sansar crashes if an asset with a really high-resolution texture is added to a scene from the inventory.
  • People App button fails to highlight when users receive friend requests.
  • Various sound effects were missing or incorrect.
  • If a user selects a Sansar avatar look without making edits, the looks thumbnail may generate a black background.
  • Deleting the animation component of a rigged asset will cause Sansar to crash.
  • The input boxes in the Diagnostics toolbar cannot be typed in.
  • Panel settings in Edit Mode are not persistent.
  • Scene objects increase the prim count in the Diagnostics tool.
  • Occasionally, when visiting experiences in VR and switching into 1st person camera mode, the avatar may render incorrectly and obstruct view.  

Known issues for this release

  • Avatar movement is not consistent when holding the chat panel in VR mode.
  • The Chat app looses focus when the app launcher is behind it in VR.
  • The input focus of the reticle (pointer) in VR may lose it's input focus when the Atlas scroll bar is grabbed.
  • The shadow of a dynamic object placed under a spot light may remain in place and still cast a shadow, even when the object is picked up. 
  • Deleting the animation component of a rigged asset causes the asset to disappear when visiting the experience.
  • Adjusting the scale in Edit Mode in VR does not affect the chat app. Thus, the chat app does not scale along with the user, making it hard to use in a small or large scale. 
  • At times, the first playback of certain media streams start off at a very low volume. We recommend re-entering the scene to fix the volume to the correct level. 
  • RigidBodyComponent.SetMotionType() callback reports success even when it fails to set static object to dynamic.
  • Toggling in and out of VR while saving or building a scene may cause the client to crash.

You can view the full known issues list here.



Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request


Article is closed for comments.