Releases: needle-tools/needle-engine-support
Releases · needle-tools/needle-engine-support
3.49.0-beta
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
usesgetBoundingBox
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
andGroundProjectedEnv
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()
, deprecateisIPad()
Unity Integration
- Change: Bump UnityGLTF dependency to 2.14.0
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
Needle Engine Blender Addon 0.51.8
- Fix: error where texture source in exporter hook is None
3.48.3
Needle Engine
- Add:
NeedleXRSession.start("ar")
support which will startimmersive-ar
on supported devices or export an interactive USDZ on iOS devices - Add: nextjs alias plugin
- Fix: Voip on iOS with connected bluetooth device should select the bluetooth device
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
Needle Engine Blender Addon 0.51.7
- Fix:
gather_animation_channel_hook
api change for Blender 4.2.2 (LTS)
Needle Engine Blender Addon 0.51.6
- Improve viewport menu popover appearance
Needle Engine Blender Addon 0.51.5
- Fix: HTTP error in updater
3.48.2
Unity Integration
- Fix: Unity WebGL build error
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
Needle Engine Blender Addon 0.51.4
- Fix: resolve asset reference using the data block instead of evaluated representation (e.g. for ChangeMaterialOnClick)
- Fix: Remove component button is disabled if no object is selected
3.48.1
Needle Engine
- Add:
<needle-engine>
attributes forbackground-color
,background-blurriness
andbackground-image
- Fix: Loading of OBJ files exported from ZBrush
- Fix: Loading of FBX files with empty vertex color attributes
- Fix: Unregister mixer in Animation component
- Fix: Needle Menu CSS improvements when using custom html elements inside the menu
- Fix: Needle Menu top positioning now takes CSS safe area into account
- Fix: Balloon message styles adjusted
- Fix: ContactShadows auto fit calculation
- Change: Exit AR button style aligned with Needle Menu
Unity Integration
- Change: Enable
AutoReference
in Needle Engine Common AssemblyDefinition for easier access to types like FileReference
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
3.48.0
Needle Engine
- Add: Logitech MX Ink controller support
- Add: Quest menu button now shows Needle Menu in immersive-ar and immersive-vr
- Fix: Improved USDZ code generation regarding transformations/matrices
- Fix: USDZ multi-channel attribute export
- Fix: Minor jsdoc comment error
- Fix: Postprocessing Volume
removeEffect
does now also remove effects from assignedsharedProfile
- Internal: Warn if Rigidbody physics object could not be created due to a missing collider
Unity Integration
- Change: Update scene templates
- Internal: menu item order fix
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples