Martin Valigursky
Martin Valigursky
From engine usability point of view, I'm not very keen on a solution where object might sometimes not show because shaders are compiling. Async shader compilation is optimization, and as...
Also, to avoid having to recompile shader due to async loaded textures, we should create and attach some dummy 1x1 textures to them when material is created to build the...
lightly related: https://github.com/playcanvas/engine/issues/3559
I tried few variations of these (not this one yet), and something always does not work.
also, try to build API docs from jsdocs locally, I think I had issues with this in the past as well.
related https://github.com/playcanvas/engine/pull/4324
I wonder if there's some issue with re-adding the collider to Ammo (for example rotated 180deg), which could something like this perhaps? Maybe something is not converted to correct coordinate...
But don't you at least get two colliders that have contact in different order? That would allow you to use that order to invert the normal.
You seem to suggest there possibly is a quirk in Ammo. I'm saying that there is a way this is correct behaviour, without any quirk, in case the contact information...
Nice! Should we create a PR with some helper function here or something similar?