v2.3.1

playcanvas/enginev2.3.1Dec 4, 2024by mvaligursky

AI Summary

Includes performance optimizations for Gsplat, material loading improvements, and an addition of an XR navigation script.

Key Highlights

  • Performance improvements for Gsplat shader packaging
  • Export of internal CameraShaderParams class
  • Added basic XR navigation ESM script

New Features

  • Added basic XR navigation ESM script

Full Release Notes

## Fixes

- Small change to the default level of blurLevel for the HDR Bloom by @mvaligursky in https://github.com/playcanvas/engine/pull/7166
- Fixed material loading to avoid printing validation warnings for certain uniforms by @mvaligursky in https://github.com/playcanvas/engine/pull/7167
- Updated Gsplat shader chunks by @slimbuck in https://github.com/playcanvas/engine/pull/7169
- Exported internal CameraShaderParams class, required for custom use cases by @mvaligursky in https://github.com/playcanvas/engine/pull/7168
- Improved performance of Gsplat shader packaging by @slimbuck in https://github.com/playcanvas/engine/pull/7170
- Added basic XR navigation ESM script by @willeastcott in https://github.com/playcanvas/engine/pull/7171

**Full Changelog**: https://github.com/playcanvas/engine/compare/v2.3.0...v2.3.1