This repository has been archived by the owner on Jun 10, 2022. It is now read-only.
MRE v0.12.1 - New Video Player, Asset Unloading, Fewer Promises
stevenvergenz
released this
01 Aug 20:21
·
216 commits
to red
since this release
This is a breaking change! Clients running 0.11 or earlier (e.g. AltspaceVR before 3.2.13) will not connect to MREs using this SDK version.
New Features
- Reorganized the Asset system so it doesn't go through a single AssetManager property on the context anymore. Instead, create a new AssetContainer instance and use its create/load functions. These containers can also now be unloaded, freeing up client memory. (#384)
- Video players are now treated just like sound clips, going through the asset system and played from actors. The
altspacevr-extras
video player will continue to work. (#372)
Bug Fixes
- Fix late-joining sync of active sounds and videos. (#388)
- Fix race condition with actor state updates during loading (#386)
- Add video player volume control (#253)