github playcanvas/engine v1.47.0

latest releases: v1.70.3, v1.70.2, v1.70.1...
2 years ago

Summary

This release includes major improvements to clustered lighting, baked soft shadows/AO and introduces animation layer masks.

Be sure to check out the new and updated engine demos:

What's New

  • Shadow atlas for clustered spot lights (#3235)
  • Cookies support by the Clustered lighting (#3521, #3548, #3555)
  • Omni shadows for clustered lights (#3537)
  • Lightmapper improvements - soft shadow & Ambient Occlusion support (#2838, #3545)
  • Layer masks (#3264)
  • Improvements to shadow-cascades engine example (#3510)
  • Better shader compilation error reporting (#3523, #3546) - thanks to @Maksims for this one!
  • Refactoring, fixes and improvements of the line rendering (#3019, #3539)
  • Include scripts in npm package (#3516)

Bug Fixes

  • Fixed an issue with cloning a model component with customAabb (#3513)
  • Renamed "Clustered Shadows" example to "Clustered Spot Shadows" (#3524)
  • Remove a no longer needed temporary function (#3505)
  • Properly resume AudioContext on iOS platform. (#3499)
  • Trigger events on world UI elements in the correct order. (#3482)
  • Removed PlayCanvas version logging (#3508, #3558)
  • Fix to texture based morph targets to occasionally morph incorrect vertex (#3547)
  • Deprecated functionality improvements (#3550)
  • Always reset internal asset and model references on ModelComponent on Remove. (#3527)
  • Fix unit test for Mat4#setLookAt (#3433) - thanks to @olkotov for this one!
  • Removed unused Asset List Loader (#3263)

Don't miss a new engine release

NewReleases is sending notifications on new releases.