3.46.0-pre
marwie
released this
23 Jul 08:17
·
121 commits
to main
since this release
Needle Engine
- Add: MeshTracking (WebXRPlaneTracking) is by default now generating occluder meshes for detected planes and meshes
- Add: AudioSource properties for
time
,time01
(normalized time),duration
- Add: Animation properties for
time
and method forpause()
- Add: WebXRPlaneTracking
occluder
property to automatically generate occluder meshes for detected meshes - Add: GroundProjection can now blend with the AR environment using the
blending
property - Fix: Animation
playOnAwake
regression - Fix: ContactShadows ignoring GroundProjectedEnv sphere, gizmos and depth only objects (e.g. occluder spheres from mesh tracking)
- Fix: Ensure Sprites when exporting to USDZ
- Fix: DragControls
Snap To Surface
when starting to drag - Change: WebXR controller hits now only use object bounds
- Change: Hide GroundProjection in immersive-ar
- Change: Minimal increase of close distance for SpatialGrab in WebXR
- Change: Settings on WebARSessionRoot are now all moved to the WebXR component
- WebXR performance improvements for immersive-ar sessions as well as controller and hand tracking
- Update three.js dependency to 0.162.6
Unity Integration
- WebARSessionRoot settings have been moved to the WebXR component
Links
Download for Unity • Download for Blender • Documentation • API • Live Samples