What's new
- Added
floor
/ceil
/round
/min
/max
functions forVec2
/3
/4
(#3098) - Added internal function
set.equals
(#3097) - Added awesome-playcanvas list to README and Editor screenshot. (#3106)
- Clustered lights - Version 1 (No Specular, No shadows, No area lights) (#2990)
- Collision component support of Meshes specified using Render instead of Model (#2995)
- Environment BRDF chunks (#3126)
- Improve CJK character line breaking (#3050)
- Support glTF morph target animations which control multiple mesh instances (#3094)
Bug Fixes
- Improve WebGL context creation (#3111)
- Lightmapper prints warning for mesh without uv1 (#3123)
- WebXR Depth Sensing update to match latest Specs (#2947)
- Fix reproject error (#3102)
- Added
Array.fill
andTypedArray.fill
polyfills (#3103) - WebXR ES6 changes (#3105)
- Simplify README.md (#3108)
- Unsubscribe in event handler (#3109) - thanks @forij!
- Removed circular dependencies (#3071)
- Restore properties to support profiler (#3122)
- Remove unused
ComponentData
class (#3125) - Fix VR Hand Tracking based on updates to Oculus Browser (#3131)
- Picker refactoring (#3116)
- Depth rendering refactor (#3132)
- Remove gl canvas dependency resize (#3124)
- Fix to obj format parser when there are no uvs (#3138)
- Fixing recently introduced bug into default-anim-binder (#2314)
- Engine Examples updated to official RenderTarget constructor form (#3134)