Viewer Update - Release Notes 0.10.31
Hi everyone, we're releasing an update for 64-bit Windows today to address a critical bug relating to client scripting. A Mac, Linux and 32-bit Windows version of 10.31 will be availible later today; however the 10.18 client is unaffected by the bug in question.
This update however, also contains a large number of extra fixes and improvements we had planned on releasing tomorrow. Read on for the full release notes since 10.25. (Note: 10.25 was a substantial release, you may want to check the release notes for that release too)
Changes and Improvements
-
Settings: UI Sound Effects have their own volume slider now - you can now control volume on things like chat noises and arrival noises.
-
Facial Tracking: Further improvemetns to the blend shapes used for facial animation.
-
Scripting: Adds SGameObject.SetParent(SGameObject other, bool worldPositionStays) method to scripting.
-
Scripting: Adds SAudioReactiveBase for modifying audio reactive components at runtime.
-
Scripting: Adds SLineRenderer which maps Unity's own LineRenderer class.
-
Scripting: Adds STrailRenderer which maps Unity's own TrailRenderer class.
-
Scripting: Adds SUIButton for more easily mapping uGUI buttons.
-
Scripting: Adds SUIDropdown for programmatically editing uGUI dropdown lists.
-
Scripting: Adds SUIToggle for accessing uGUI toggle buttons.
-
Webcam: Capture framerate is now a configurable property
-
StreamedTexture: Now has unique per-component IDs
-
Mouse Highlight: On objects with multiple materials, all materials will be used for rendering highlight
-
Property Activator: Adds a new component "Property Activator" which allows you to toggle events on/off more permanently within a scene.
-
Scripting: Adds IsAttached property to SAvatar
-
Scripting: Adds SetSiblingIndex to SGameObject
-
Desktop Sharing: Improves Desktop sharing behaviour
-
Webcam: Fixes a bug where the webcam could still start when authorisation was denied.
-
Scripting: Network message serialisation format has been changed to work better. This indirectly also fixes a bug introduced in 1025.
-
Scripting: Added additional debug messages when a source reference is unavailable.
-
Scripting: Adds SAudioAnalyser SetGlobalGroupMax and SetGlobalGroupMin for adjusting all hooked audio analysers in the scene (inc. Audio Reactive components)
Written by Adam on Tuesday October 31, 2017
Permalink
Category:
releases