Slower async scene loading in 2019.3?

I use a large world divided into tiles, loading the next scene (async) depending on the player position. My scenes use a terrain and a few hundreds objects (3x3km tiles). Some uses four smaller terrains instead of a huge one.

In 2019.3 beta I saw a huge delay when loading scenes this way on Android devices, with a complete stop/hiccup to load and activate the new scene.

Are you guys experiencing that too?

Gameplay completely freezes for a second or so during the async loading, but it never did it in any previous releases. So I think that it is not something with my scripts (awake, start, on enable etc). In 2019.2 or older it runs fine with no noticeable delay.

It will be very hard to isolate and send a bug report with a sample because the project is large. We cannot expect this behavior in the final release, I hope it’s a common problem for now. But we may try separating a small part to report later.

It may be related to:
Async scene loading
Terrains when they are loaded/enabled
Colliders/physics? (enabling colliders at the end of the loading)

1 Like

As far as I can tell, this is not a known issue. A bug report with a reproducible would be much appreciated. If a minimal reproduction project is not an option, would it be possible for you to share the full project with us?

1 Like

Thanks, I’ll try it. The project is really huge (almost 100 GB) but we’ll try including only a few tiles and one driveable vehicle (the problem appears to be independent of the vehicle or first person controller, it also happens in free fly cam).

1 Like

Yes. I too am noticing that. Mine is Mobile game. Though the delay is not noticeable when I run in the editor (PC), the delay is huge with the latest update. It was quite OK until my previous update. (2019.2). And I don’t know how to provide a reproducible project.

1 Like

It seems that the terrain system got worse once they are loaded and enabled. Without terrain, it is running better here. We are converting the terrain to meshes and will avoid using any new native tool. By having all 3D models made outside of Unity it seems more stable between updates. But there is no simple solution for the foliage =/

Didn’t work. Even after removing terrain it is waay too slow. For now, I think i’ll go back to the older one…

1 Like

I am also experiencing this on Android with the Oculus Quest, load times are almost doubled on 2020.2 when upgrading from 2020.1

Is this the kind of load time delay you are seeing? See the video in the post
https://discussions.unity.com/t/796477