i’ve found a strange behaviour when i run my application on Safari (with Chrome and Chromium all work fine).
I tried to reproduce the issue in PG but without success, so i try to explain what’s the problem.
I’ve a scene in which first i load some environment and then meshes with materials made with node mterial with some textures.
When i run the scene i got no errors but these meshes are invisible!
As you can see i use some glow effects to higlight meshes: meshes are there, i can get them using
scene.getMeshByIDand all the properties for visibility are set to true (isVisibile, setEnabled, etc).
What i don’t understand is that, if i rebuild the scene (only the scene), it works. If i start the app from the beginning (build the engine, the scene, etc) it fails.
All the textures and external meshes are hard coded in base64 to avoid CORS issues.
The correct scene should be displayed like that:
I know is very difficult to help without a repro, but can you figure out what could be the problem? Any idea on parameters to double check?
Thank you in advance!