How can we place loading screen while changing the texture of model in react-babylonjs?

I believe you can assume that the texture is loading when you initiate the process. Unless it has been loaded before and you could make a check on that.
mytexture.onLoadObservable will send a callback when the texture is loaded.

1 Like