I am using threejs 106 build and using webGLRenderer and CSS2DRenderer with my project.
Trying to load a glb model and showing a loading progress based on the onProgress callback of the loader. I hide the loading screen when the loading is 100% complete and call the renderer but rendering the geometries take few seconds to appear on the canvas.
How can I know the assets have been shown on the screen, so that I can hide the loading screen and and not make the delay to appear before the user?
Any help will be greatly appreciated.