Skip to content

v1.6.0

Choose a tag to compare

@met4citizen met4citizen released this 03 Sep 15:36
· 42 commits to main since this release
  • Improved streaming stability and AudioWorklet reuse (contributed by @ibrahoss).
  • Added a new, experimental avatar-only mode that allows the app to use its own 3D scene and renderer + support for multiple avatars (see Appendix H in README for more information).
  • Added support for an external animation loop update function via the new update option.
  • Added head.dispose method to prevent memory leaks in cases when the app wants to dispose the TalkingHead instance.
  • Exposed head.animations and head.userData to enable the app to play built-in PlayerZero animations #124 .
  • Added support for correctly pronouncing English decades and ordinal numbers (h/t to @red-reddington ).
  • Added automatic generation of the additional Ready Player Me blend shapes (mouthOpen, mouthSmile, eyesClosed, eyesLookUp, eyesLookDown), if missing.
  • Bumped Three.js version from r170 to r180 (tested; no changes to the TalkingHead class).
  • Fixed Unicode handling.
  • Minor fixes and improvements.

What's Changed

  • Fix streamStop() to properly interrupt audio playback by @ibrahoss in #118
  • Improve Streaming Stability and AudioWorklet Reuse + Add Performance Metrics by @ibrahoss in #123

Full Changelog: v1.5.0...v1.6.0