-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Comparing changes
Open a pull request
base repository: playcanvas/engine
base: v2.15.1
head repository: playcanvas/engine
compare: v2.15.2
- 10 commits
- 22 files changed
- 3 contributors
Commits on Jan 26, 2026
-
Configuration menu - View commit details
-
Copy full SHA for c1da858 - Browse repository at this point
Copy the full SHA c1da858View commit details -
Configuration menu - View commit details
-
Copy full SHA for d30d458 - Browse repository at this point
Copy the full SHA d30d458View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97cf50c - Browse repository at this point
Copy the full SHA 97cf50cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c1e86c - Browse repository at this point
Copy the full SHA 8c1e86cView commit details -
[FIX] Fix WebXR stereo frustum culling (#8393)
* [FIX] Fix WebXR stereo frustum culling * Improve docs
Configuration menu - View commit details
-
Copy full SHA for 77d075c - Browse repository at this point
Copy the full SHA 77d075cView commit details -
[FIX] Correct vertex format mismatch when decoding Draco meshes (#8394)
* [FIX] Correct vertex format mismatch when decoding Draco compressed meshes * Update src/framework/parsers/draco-worker.js Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 18fbb98 - Browse repository at this point
Copy the full SHA 18fbb98View commit details -
Add XrMenu script and example for WebXR hand/controller menus (#8407)
* Add XR Menu script and example * Add XR gallery environment * Add physics * Improve AR and VR buttons * Simplify example code * Add camera controls * Polish * Tweak menu position in relation to the palm * Add click sound * Tweak lag and offset * Add thumbs * Update examples/src/examples/xr/xr-menu.example.mjs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Implement feedback * Fix docs about xr:menu:active event * Use BUTTON_TRANSITION_MODE_TINT constant * Improve JSDoc * Update scripts/esm/xr-menu.mjs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update scripts/esm/xr-menu.mjs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Improve JSDoc * Tweak colors --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3c48b46 - Browse repository at this point
Copy the full SHA 3c48b46View commit details -
fix: account for camera local offset in XrNavigation teleport (#8409)
The teleport feature was moving the navigation entity directly to the hit point without compensating for the camera's local XZ offset from XR head tracking. This caused the user to land short of the target. Now subtracts the camera's local XZ position from the hit point before setting the navigation entity position, so the user's head ends up directly above where they were pointing. Fixes #8408
Configuration menu - View commit details
-
Copy full SHA for a4a5e78 - Browse repository at this point
Copy the full SHA a4a5e78View commit details -
fix: improve XrControllers script robustness and documentation (#8410)
* fix: improve XrControllers script robustness and documentation - Fix race condition when input source is removed during async profile loading - Add XR session end cleanup to destroy all controller entities - Add proper destroy lifecycle with event listener cleanup - Change profile loading from parallel to sequential (stop on first success) - Add comprehensive JSDoc documentation and type imports - Add visibility control (visible property) for controller models - Fire xr:controller:add and xr:controller:remove events for coordination - Add getControllerEntity() helper method - Clean up loaded assets when controllers are removed * refactor: remove redundant getControllerEntity helper method * refactor: centralize controller cleanup to prevent asset leaks * refactor: use recursive helper to avoid await-in-loop lint error
Configuration menu - View commit details
-
Copy full SHA for 09a4bcb - Browse repository at this point
Copy the full SHA 09a4bcbView commit details -
Martin Valigursky committed
Jan 26, 2026 Configuration menu - View commit details
-
Copy full SHA for c026827 - Browse repository at this point
Copy the full SHA c026827View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.15.1...v2.15.2