github playcanvas/engine v1.40.0

latest releases: v1.70.2, v1.70.1, v1.70.0...
3 years ago

What's New

Bug Fixes

  • Background color change in positional example (#2996)
  • Improved compatibility with older projects that use a render target on a layer (#2991)
  • Support for EXT_color_buffer_half_float which fixes texture morph targets on iOS WebGL 2 (#2988)
  • Fixes gamepad crash with GamePads#wasReleased (#2938)
  • Simplified engine cubemap loading to use new loader script (#2987)
  • Anim transition to END state fix (#2985)
  • Print a console error if a char is missing in the font (#2984)
  • Simplified loading of multiple assets in engine examples (#2978)
  • Update NPM dependencies (#2983)
  • Allow CJK characters to be treated like words when laying out lines of text (#2980)
  • Normalize text to work correctly with bidirectional (#2979)
  • Removed no longer used area lights LUT (#2976)
  • Small code order changes to fix shadowmap camera setup (#2975)
  • Camera stack does not propagate to cameras with different viewport (#2939)
  • Fix GlbParser for mesh without positions (#2965)
  • Remove unused occurrences import and var (#2955)
  • Basis texture load should error if the Basis module isn't present (#2914)
  • RenderComponent is sharing and properly releasing skin instances (#2912)
  • Fix to clone functionality of Entity with RenderComponent (#2950)
  • Mat4#getEulerAngles should return [0, 0, 0] if any scale component is 0 (#2933) (Thanks @LeXXik!)
  • Fixed typo in path.getBasename docs (#2934)
  • Prevent rigid body from being removed from the dynamics world twice (#2931) (Thanks @LeXXik!)
  • AnimComponent - Sync BlendTree animation durations (#2898)
  • Docs - fixed type on CollisionComponent#asset as it can be of type number or Asset (#2915)
  • Remove index.d.ts from package.json file list

Don't miss a new engine release

NewReleases is sending notifications on new releases.