How to lazy load a scene

Yeah pretty much in every scene i do. isnt every material basically a shader under the hood tho? Does that make it stutter?

What happens if you remove all custom shaders from the scene?

Yes every material is a shader. Are you using the compatibility renderer? If so it doesn’t have “ubershaders”, the shader compilation of each visible material will take a little time before it can be displayed. Aside from using Mobile/Forward+ there isn’t much else to prevent the stutters, but you could control when. This youtube video showcases a technique of loading and displaying all materials at the start of a level, though later they use their replay system to ensure accuracy

1 Like