Skip to content

Releases: playcanvas/engine

v2.16.2

24 Feb 12:49

Choose a tag to compare

Fixes

  • Fix GsplatResourceBase.getTexture to be public by @mvaligursky in #8442
  • Inline WGSL resolveCodebook to fix Firefox naga compatibility by @mvaligursky in #8450
  • Move clustered packed values out of light struct for Samsung WebGL precision/corruption issues by @mvaligursky in #8461
  • Only emit written color outputs in WGSL FragmentOutput struct by @slimbuck in #8465
  • Fix annotation hotspot sizing by @slimbuck in #8463
  • Fix WebGL readTextureAsync allocating too much memory for output data by @slimbuck in #8472
  • Exclude skinned and morphed mesh instances from batching by @mvaligursky in #8477

Full Changelog: v2.16.1...v2.16.2

v2.16.1

04 Feb 09:55

Choose a tag to compare

Fixes

  • Fix chromatic fringing shader undefined behavior with negative values by @mvaligursky in #8438

Full Changelog: v2.16.0...v2.16.1

v2.16.0

03 Feb 14:32

Choose a tag to compare

Changes

Fixes

  • ES2020 compatibility for GSplatSortBinWeights worker injection by @mvaligursky in #8373
  • Fix preprocessor numeric literal parsing to avoid incorrect partial matches by @mvaligursky in #8404
  • Fix unified gsplat work buffer extra streams for octrees and color-only updates by @mvaligursky in #8405
  • Fix WebGL texture.read() for R8/RG8/RGB8 formats and add UNPACK_ALIGNMENT state caching by @mvaligursky in #8406
  • Revert "[FIX] Fix ElementComponent 'mousemove' event firing outside element" by @willeastcott in #8413
  • [Fix] ClusteredOmniShadows example - avoid debug render texture when destroyed by @mvaligursky in #8433
  • Fix material-refraction example to use correct IOR value by @mvaligursky in #8434
  • [Fix] GSplatComponent.customAabb to fall back to resource AABB by @mvaligursky in #8435
  • Fix WebGPU uniform warnings in RenderPassPicker by @mvaligursky in #8436

Examples

Full Changelog: v2.15.3...v2.16.0

v2.15.3

28 Jan 15:34

Choose a tag to compare

Fixes

  • Revert Fix ElementComponent ‘mousemove’ event firing outside element by @willeastcott in #8413

Full Changelog: v2.15.2...v2.15.3

v2.15.2

26 Jan 15:02

Choose a tag to compare

Fixes

Full Changelog: v2.15.1...v2.15.2

v2.15.1

12 Jan 16:00

Choose a tag to compare

Fixes

  • [Fix] ES2020 compatibility for GSplatSortBinWeights worker injection by @mvaligursky in #8373

Full Changelog: v2.15.0...v2.15.1

v2.15.0

12 Jan 13:20

Choose a tag to compare

New Features

Fixes

Read more

v2.14.4

19 Dec 14:49

Choose a tag to compare

Fixes

Full Changelog: v2.14.3...v2.14.4

v2.14.3

09 Dec 10:40

Choose a tag to compare

Fixes

  • Fix uninitialized SplatCenter members in GLSL gsplat shader by @mvaligursky in #8237

Full Changelog: v2.14.2...v2.14.3

v2.14.2

08 Dec 12:00

Choose a tag to compare

Fixes

  • Fix GSplat assets by specifying anonymous cross-origin to avoid iOS security issues by @mvaligursky in #8235

Full Changelog: v2.14.1...v2.14.2