I’ve got an issue where the EnvironmentBRDFTexture is corrupted. I was unable to reproduce it in the playground yet, so I will try to explain.
I have two scenes, one for the main application, and another to view a single object (ex: a chair/table/couch). When I open up the single object viewer I am using BABYLON.SceneLoader.LoadAssetContainer to load data from my glb file into my single object viewer scene. When the user clicks cancel I dispose this scene. If the user opens/closes the viewer a couple times then this EnvironmentBRDFTexture becomes corrupt.