Update #36 - Auto-scrolling teleprompter, update saved setups

- by Lux

Please note: This update includes some big changes which we wanted to give everyone time to test out safely and adapt to their projects, so to try it out you'll need to opt into our Beta release channel. Instructions on switching between release channels can be found here.

Flipside Studio

Auto-scrolling teleprompter

We've revamped our teleprompter controller to support auto-scrolling with an adjustable speed slider. You can play, pause, rewind, fast-forward, or advance one screen of text at a time.

Saved setups are now editable

Last update we added the ability to delete your saved setups. This update adds the ability to update them as well, so you can now dress your sets exactly how you want them, save your setup, then come back and make further refinements at a later time.

Other improvements

  • Improved finger positioning when grabbing props with physics hands.
  • Added Unity's constraint components to the list of supported component you can use in custom characters and sets.
  • Further improvements to the expressiveness of lip syncing.
  • Improved error handling and reporting during initial load as well as character and set loading.
  • Your controllers now stay visible at all times instead of showing only when the user interface is visible.

Bug fixes

  • Fixed lighting issues going from sets with lightprobes to sets without lightprobes.
  • Prevented getting fingers into strange hold positions grabbing props with physics characters.
  • Fixed camera switcher not scaling with you in ghost mode.
  • Eye rotation fixes on additional characters.
  • Keep the "Press Esc to exit fullscreen" overlaytext hidden if any 3rd party capturing software is open (list includes: OBS, Streamlabs OBS, Xsplit, Twitch Studio, Mixer, Caffeine, VLC, Camtasia Studio, Bandicam, LIV Client, Mixcast).

Flipside Creator Tools

Improvements

  • Added resting position threshold to the Blink All setting on AvatarModelReferences to make the natural eyelid resting position customizable.
  • Added Unity's constraint components to the list of supported component you can use in custom characters and sets.
  • Initial support for auto-setup of imported characters from Character Creator.
  • Added a Resource Usage panel in the Inspector window for AvatarModelReferences and SetInfo components, giving visibility into the resources that your assets are using. The panel also includes recommended maximums for each resource for both PC and mobile. The mobile numbers are the current numbers we're targeting for Flipside Studio on Oculus Quest (still in closed beta testing).

Bug fixes

  • Fixed FlipsideActions.OnHide events not firing correctly.
  • TargetElement now works even if there's no ScoreboardElement in the scene.
  • Calls to FlipsideActions.ChangeSky(id) now change the skybox while testing in the Unity editor.