Skip to content

3.47.1-pre

Compare
Choose a tag to compare
@marwie marwie released this 05 Aug 09:28
· 117 commits to main since this release

Needle Engine

  • Add: Voip microphone button option to allow users to mute and unmute themselves
  • Add: More jsdoc documentation
  • Add: NeedleXRController emitPointerDown, emitPointerUp and emitPointerMove properties to control if the controller should emit pointer events to the Needle Engine Input System
  • Add: NeedleXRController pointerMoveDistanceThreshold and pointerMoveAngleThreshold for changing when controller pointermove events are emitted. These values can be set to 0 to emit events every frame or larger values to reduce the number of events emitted.
  • Add: Support to disable SpatialGrabRaycaster by setting the static property SpatialGrabRaycaster.allow = false
  • Fix: Improved audio and voicechat streams when using the Voip component to more reliably play audio and connect to all users in the room
  • Fix: Prevent browsers translation of HTML icons
  • Fix: Issue with Application audio playback permissions check
  • Fix: SpriteRenderer setting renderOrder must be rounded to an integer
  • Fix: Vite issue where mesh bvh worker was not found in local dev server
  • Fix: Mesh BVH should not raycast on meshes that don't have a position attribute
  • Change: EventSystem now respects used events. This means if you subscribe to pointerdown/pointermove/pointerup with the queue set to a negative value and call event.use() or event.preventDefault() the EventSystem will ignore the event.

Unity Integration

  • Add: Voip createMenuButton option
  • Add: AudioSource expose PlayInBackground option

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples