Skip to content

Releases: needle-tools/needle-engine-support

4.3.0-alpha.3

06 Mar 09:04
8001d7d
Compare
Choose a tag to compare

Needle Engine

  • Add: WebARSessionRoot arScale can now be changed while in AR to modify or reset the scale.
  • Change: AudioSource now creates it's own AudioListener instead of using one from the camera.

Unity Integration

  • Bump Needle Build Pipeline dependency

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples

4.3.0-alpha.2

04 Mar 08:10
5bcacfd
Compare
Choose a tag to compare

Unity Integration

  • Fix compilation error on Mac
  • Bump Spline dependency to 2.x
  • Bump Needle Build Pipeline dependency

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples

4.3.0-alpha.1

03 Mar 09:06
5bcacfd
Compare
Choose a tag to compare

Needle Engine

  • Add: More API documentation for various core components

Unity Integration

  • Improve export time
  • Bump EditorSync dependency to fix support for Needle Engine 4

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples

4.3.0-alpha

28 Feb 12:28
5bcacfd
Compare
Choose a tag to compare

Needle Engine

  • Add: SceneSwitcher sceneLoadingStart and sceneLoadingProgress events
  • Add: AssetReference urlName property
  • Fix: SceneSwitcher preloading if configured to not load scene at startup
  • Fix: UI issue where text components were not correctly handled by the EventSystem for the hasActiveUI property

Unity Integration

  • Add: Experimental support for importing C# components and assets from node_modules packages
  • Fix: Sub-Scene export on save or at Enter Playmode

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples

4.2.5

27 Feb 09:43
5bcacfd
Compare
Choose a tag to compare

Needle Engine

  • Fix: keep FBX vertex color assignment when postprocessing materials
  • Fix: ContactShadow flicker when point materials are in the scene
  • Fix: OrbitControls keep autoTarget enabled in fitCamera
  • Fix: Static BoxCollider.add now correctly calculates bounding box
  • Fix: InputField onValueChanged event is now invoked after the new value has been assigned
  • Change: getBoundingBox now also takes a single object as well as an array of objects
  • Change: DropListener now exposes DropListenerOnDropArguments type

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples

4.2.4

21 Feb 15:26
Compare
Choose a tag to compare

Needle Engine

  • Add: OrbitControls set to autoTarget now automatically updates rotation target in onPointerUp
  • Fix: USDZ add safeguard against potential issue in bone sorting
  • Fix: USDZ remove extra check for bone type that might prevent bone structure ordering
  • Fix: Static method for BoxCollider.add not correctly calculating object bounds when object is rotated
  • Fix: Ignore fullscreen plane for WebXR auto center
  • Fix: Issue in FBXLoader where loading FBX files with out-of-bounds material assignments lead to incorrect geometry groups and subsequent errors
  • Change: Improve input typings for isKeyDown, isKeyUp and isKeyPressed

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples

4.2.3

20 Feb 12:43
Compare
Choose a tag to compare

Needle Engine

  • Add: InputField setter for text
  • Fix: OrbitControls setCameraAndLookTarget
  • Fix: Issue where updating KTX transcoder was not being correctly applied for offline usage

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples

4.2.2

18 Feb 14:18
Compare
Choose a tag to compare

Needle Engine

  • Fix: WebXRImageTracking iOS size calculation due to change by Apple
  • Fix: USDZ AudioSource not generating code for playOnAwake anymore
  • Fix: Lightmap and environment ligthing not working correctly anymore due to change in three v163
  • Change: EventSystem simplification - it is now always created once in scene root, this removes the requirement of ObjectRaycasters in the scene which simplifies the usage of component input event methods like onPointerClick (which previously required users to ensure there are ObjectRaycasters in the parent hierarchy)

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples

4.2.1

17 Feb 14:48
Compare
Choose a tag to compare

Unity Integration

  • Fix: Nullreference error in new compression settings component

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples

4.2.0

17 Feb 14:24
Compare
Choose a tag to compare

Needle Engine

  • Change: remove MXInk fallback codepath for pre-release OS versions
  • Change: don't request "hand-tracking" on VisionOS devices unless explicit custom hand models are requested
  • Fix: occluder generation in Plane/Mesh tracking should not be enforced when we have a data template

Unity Integration

  • Add: New automatic Texture compression settings for Product and 3D World usecases. Available via the Compression & LOD settings component.
  • Change: Move texture and mesh compression settings into "Compression & LOD Settings" component (formerly ProgressiveTextureSettings) to support compression settings in Unity 6000.

Links

Download for UnityDownload for BlenderDocumentationAPILive Samples