engine
engine copied to clipboard
Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
Glb-parser currently fails to work with draco because it looks at window global for wasm module. This PR changes WasmModule to clear the global module object on window.
Fixes https://github.com/playcanvas/engine/issues/3977 ## Summary Fix `AudioContext` not resuming properly in Mobile devices. Previously, the `AudioContext` often broke when minimising / switching tabs and going back to the page. Once broken,...
Fixes #3651 Adds support for light attenuation and medium thickness to be used with refractive (light transmitting) volumes and surfaces. Also adds support for KHR_materials_volume. Furthermore, increases the complexity of...
After the v1.55.3 update basic animations using shape keys / morph keys break, producing this runtime error: **ASSERT FAILED: Cannot find morph target with name: 0** I have reproduced the...
### Description `Collision` components of type `mesh` do not follow the behaviour of the `render` component in handling negative scale values. From the gif below, positive scales work fine, but...
There's an issue related to morph target animating using names instead of indices, as in 1.54 more details: https://forum.playcanvas.com/t/assert-failed-cannot-find-morph-target-with-name-0/26952
We noticed today that shaders breaks then project is published / builded https://playcanv.as/p/pssfystW/. The issue is not present then Launching the project from the editor. ### Steps to Reproduce 1....
Fixes #3733 Fixed bug where having another WebGL instance open in the same browser stops the experience from launching properly. The problem was solved by preventing playcanvas from rendering new...
There's some oddness that I can't explain when launch PlayCanvas WebXR VR experiences on desktop via Oculus AirLink. Forums thread: https://forum.playcanvas.com/t/recommended-setup-for-xr-development/22794 Setup: Oculus Quest 1 Connected to Windows 10 with...
Thread: https://forum.playcanvas.com/t/anim-system-issues/26559 Project https://playcanvas.com/project/957771/overview/unable-to-transition-after-reset Repro steps: Press P to start Punch Animation Press R during any time of the animation to call reset() on the anim component Animation is back...