Releases: needle-tools/needle-engine-support
Releases · needle-tools/needle-engine-support
4.1.0-alpha.6
Unity Integration
- Update build pipeline to latest alpha
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-alpha.5
Needle Engine
- Fix: Issue where MeshCollider with InterleavedBufferAttributes were not created correctly
- Fix: multi-object mesh collider handling for Groups and add warning for remaining case that are not supported
- Fix: transparency trimming for screenshot should happen before screenshot is returned
- Change: Reduced mesh LOD vertex reduction to improve quality of lowest LOD
- Update build pipeline to latest 2.7 alpha
- Update rapier dependency to 0.14.0
Unity Integration
- Allow Node 22 LTS
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-alpha.4
Needle Engine
- Add: SceneSwitcher methods for
unload()
andreload()
the currently loaded scene
Unity Integration
- Add: FileReference types now have an option to be assigned from an asset in the scene, URL string or filepath string
- Change: Generated font assets are now cached
- Change: Attempt to auto recover corrupted npx cache
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-alpha.1
Needle Engine
- Add: Support for loading KTX2 textures as
environment-image
andbackground-image
(e.g.<needle-engine background-image="my-skybox.ktx2">
) - Fix: Issue where raycasting was not using acceleration structures and instead falling back to slow raycasting. This release greatly improves raycasting performance
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.1.0-alpha
Needle Engine
- Add: Screenshot support for AR:
To use you need to request thecamera-access
XR feature when starting a new XR session.
For that you can either simply add the WebARCameraBackground component to your scene
or add the feature in theNeedleXRSession.onSessionRequestStart
event hook.
Unity Integration
- Add: Get AI Help for converting C# to typescript
We added a small UI label above C# components that do not yet have a matching Needle Engine component. Clicking this label will ask the AI for how the component can be translated to typescript. - Add: "Explain with AI" component context menu in
Needle Engine/Explain with AI
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.0.4-alpha
Needle Engine
- Fix: Detecting OBJ files starting with
mtllib
or content-type headermodel/obj
- Fix: Issue where
screenshot()
method with custom camera and postprocessing didn't work - Update gltf-progressive package to load higher texture LODs by default
Unity Integration
- Add: NeedleCloudAsset component password field
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.0.3-alpha
Needle Engine
- Add: OBJLoader now automatically loads mtl files
- Add: OBJLoader materials are now fixed like FBX materials
Unity Integration
- Add: NeedleCloudAsset component. Initial version to load Needle Cloud into the Unity Editor and Needle Engine runtime. To use just add the NeedleCloudAsset component to a GameObject in Unity.
- Fix: EDU license handling
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
Needle Engine Blender Addon 0.52.1
- Fix: Issue where restarting the server would fail
4.0.2-alpha
Needle Engine
- Add: Support for custom scripts on WebXR custom hands
- Fix: OrbitControls should not listen to window.body for key events
Unity Integration
- Add: Basic WebXR hand models and assign as default models in the XRControllerModel script
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples
4.0.1-alpha
Needle Engine
- Fix: Objects spawned with
syncedInstantiate
should automatically be removed when disconnecting from the networking room - Fix: Issue where objects rendered with instancing enabled were not visible in screenshots
Unity Integration
- Change: Update Editor UI styles
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples