OS: Windows 10
GPU: GTX 1050 2GB
Browser: Chrome and Firefox
Ver: Babylon.js v7.21.5
Url: https://sandbox.babylonjs.com/
Expected: Loaded successfully
Actual: Loading never ends
Steps:
It looks like a bug. let me take a look…
It looks like pendingData with an internal texture prevent the scene from being ready. Does it ring a bell @sebavan ?
Any news? Tested again with latest v7.22.3, and everything reproduces.
Yup still on it, the issue is the texture serialization for some reasons…
The broken serialization will be fixed by Fix gltf thickness texture name by sebavan · Pull Request #15484 · BabylonJS/Babylon.js · GitHub
But this will still have some difference from before serializing. When using the transmission extension, gltf relies on quite a few code behind to apply special treatment to the refraction render target.
Code can not be serialized so when loading back the special treatment will be missing at the moment.
You could make a feature request for this part.