Skip to content

3.49.0-beta

Compare
Choose a tag to compare
@marwie marwie released this 21 Oct 11:22
· 15 commits to main since this release

Needle Engine

  • Add: More jsdoc code API documentation
  • Add: OrbitControls can now lerp to a target field of view
  • Add: Timeline animation tracks now can have 0..1 weights
  • Add: getBoundingBox can now optionally respect a layer mask for determining which objects to include
  • Fix: Regression with animations not playing on instantiated objects
  • Fix: DeleteBox uses getBoundingBox now instead of a custom implementation
  • Fix: Duplicatable now correctly checks for its target object already being deleted
  • Fix: vite plugins use vite 5.x API (and are still compatible with 4.x)
  • Fix: MX Ink support for QuestOS v71+
  • Fix: Some logs where incorrectly not behind debug flags
  • Fix: Don't export cameras in USDZ when requesting QuickLook-compatible assets
  • Fix: Exclude childs of ContactShadows and GroundProjectedEnv from USDZ export
  • Fix: Custom hand models should not automatically become occluders in Passthrough XR
  • Fix: Avoid potential exception in GameObject.getAllComponents(...)
  • Fix: Prevent exception in DragControls when dragged object or controller disappear mid-drag
  • Fix: Improve EventList usage from pure JS
  • Fix: Regression in OrbitControls.autoFit that resulted in a wrong fit in some cases
  • Fix: Improve order of batch validation for automatic instancing when some meshes have different attributes
  • Change: Needle Menu styles are more consistent now
  • Change: Change casing on isiPad(), deprecate isIPad()

Unity Integration

  • Change: Bump UnityGLTF dependency to 2.14.0

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples