v2.13.1

playcanvas/enginev2.13.1Nov 14, 2025by mvaligursky

AI Summary

Addresses GSplat shader issues, Android precision problems, and CameraControls logic.

Key Highlights

  • GSplat shader fix for 'limit to camera'
  • Workaround for packHalf2x16 precision on Android
  • CameraControls pan logic fixes
  • New frame:ready event for GSplatComponentSystem

New Features

  • frame:ready event for GSplatComponentSystem

Full Release Notes

## Fixes

- Fixed gsplat shader effect to correctly handle “limit to a camera” by @mvaligursky in #8117. 
- Workaround for packHalf2x16 precision issues on some Android devices by @mvaligursky in #8121. 
- CameraControls enablePan logic fixes (desktop pan + double touch) by @kpal81xd in #8126. 
- Added frame:ready event to GSplatComponentSystem for video-capture workflows by @mvaligursky in #8128. 
- Updated main JSDoc block for GSplatComponent by @mvaligursky in #8130. 
- Refactor gsplat shader chunks: move helpers/customize to common by @mvaligursky in #8129. 

**Full Changelog**: https://github.com/playcanvas/engine/compare/v2.13.0...v2.13.1