Releases: needle-tools/needle-engine-support
4.1.1
Needle Engine
- Fix: ParticleSystem regression where particles using a transparent PBR shader are not being rendered as transparent
Unity Integration
- Update Needle glTF Build Pipeline
- Update Needle helper package dependency with improvements to repository cloning
- Internal: Query installed npm version using async call
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-beta.8
Needle Engine
- Fix: Handle
<needle-menu>
web component being present anywhere in the document already - Fix: Allow nextjs based projects to be deployed to Needle Cloud
- Change:
instantiate()
can now take an AssetReference as an argument as well - Change: Improve
context.input.addEventListener
function typing
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0
Needle Engine
- Fix: Issue in WebXR component where disabling
usePlacementReticle
would not apply other settings to already existing WebARSessionRoot components in the scene
Unity Integration
- Fix: Console warnings in Unity 6000.x when opening the BuildWindow
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-beta.7
Unity Integration
- Fix: further checks for npx cache issue, tested with slow internet connections on WIN and OSX
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-beta.6
Needle Engine
- Fix: issue with
parseSync
for loading a glTF file is a file path
Unity Integration
- Fix: handle npx issue where incomplete installations prevent the license server from running
- Update samples dependency
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-beta.5
Needle Engine
- Fix: Physics issue with mesh colliders where colliders were sometimes created with the wrong size depending on the users network speed. This was due to the change of lazily loading the physics engine in Needle Engine 4.
- Fix: Add workaround for a regression in the particle system where PBR materials would sometimes render with a wrong texture. Issue
- Fix: ParticleSystem gradients set to
Random Color
- Fix: import WebGLNodes to ensure nodes actually run
- Change: Physics engine
addMeshCollider
scale argument is now optional and treated as scale applied to the object's world scale when creating the collider.
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-beta.4
Needle Engine
- Add: OrbitControls support for orthographic camera
- Fix: Orthographic camera aspect ratio
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-beta.3
Needle Engine
- Fix issue where networked values with the
@syncField
decorator would not be updated correctly on instances spawned at runtime (e.g. via PlayerSync).
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-beta.2
Needle Engine
- Fix: VideoPlayer screenspace mode colorspace
- Fix: XRRig
setAsActiveRig()
now ensures the given rig has the highest priority. Previously it was possibly immediately overidden again if another XRRig with a higher priority was active in the scene. - Change: SpatialTrigger EventList events are now invoked without additional parameters. They did previously take a reference to the SpatialTriggerReceiver and active SpatialTrigger. If this information is important the SpatialTriggerReceiver can be saved when subscribing to the event and the trigger can be accessed using the
triggerReceiver.currentIntersected
array. - Change: TransformGizmo now exposes the underlying three.js TransformGizmo via a new
control
property. - Change: GroundProjection now uses the
scene.background
instead ofscene.environment
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-beta.1
Needle Engine
- Fix: ParticleSystem custom behaviours
- Fix: OrbitControls not keeping the initial look direction if
autoTarget
was off - Fix: Invalid Rigidbody warning caused by async physics engine loading change
- Fix: SharpeningEffect
- Update gltf-progressive including a fix for loading texture LOD 0 (the highest resolution)
- Update three.quarks dependency to 0.15.6
Unity Integration
- Fix:
Component
menu item paths for Deploy components - Fix: Validation window NPM update
- Update helper package dependency for Node 22 support
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples