I’m working on a large VR project in UE4 at the moment and hitting huge brick walls when trying to implement a loading screen between the game’s chapters.
What we need to happen:
- Fades the screen down
- Loads up (or teleports the player) to a “loading room” with some 3D text and a few 3D planes (with some nice artwork on) for the player to look at while the game loads.
- Fades out when loading is done and starts the new level once the fade is done.
I’ve been trying various ways of loading up new levels in code and Blueprint, but never getting anywhere.
My main issue is that UGameplayStatics::OpenLevel entirely blocks the game, meaning that any VR headset movement is frozen until the next level is fully loaded.
Has anyone had any luck with making a smooth loading screen in VR? Or what solutions have people been using instead?