I've created multiple levels within 'Unreal Engine.' How do I switch between levels in the 'Aximmetry DE' version? I've watched this tutorial: https://www.youtube.com/watch?v=GdVyKynbwxo, but it was released in 2021 and is quite vague. I'm also not sure if it's still applicable to version 5.1.
How do I switch between levels in the 'Aximmetry DE' version?
Comments
I don’t know how much clearer I can make it. There are numerous tutorials for loading levels through blueprints, it doesn’t have to be specifically for Aximmetry.
If you read the cooking error log, you will find information about why the cook fails.
Did you actually change the references in the blueprint to the levels in your project?
Hi Darren,
You shouldn't experience any performance difference, no matter how many levels you have in your project.
Only the size of your project folder, the cooking time, and how fast the compound starts could increase.
Note, that if you use async level loading instead of Open Level, then you need to close the previous levels.
Also, if your level has programming problems like memory leaks, that can affect other levels that you load afterward. This is however a problem that will affect you anyway.
Warmest regards,
Thank you, I succeeded, but in ‘Aximmetry’, only the first time I press the ‘trigger’ can I switch, and then press other triggers, it will fail. Is there a solution?
Hi 5750Arvin,
Each level has its own Level Blueprint. So you need to copy the same blueprint logic into all your levels for it to work in every level.
Alternatively, you could use Persistent Level: https://docs.unrealengine.com/5.2/en-US/managing-multiple-levels-in-unreal-engine/
And then you only need to have the level loading blueprint logic in the Persistent Level's Level Blueprint.
Note however that Persistent Levels are more complicated to handle, for example, you will need to unload levels.
Warmest regards,
Hi,
We've noticed that there have been questions and confusion
regarding the various level-switching methods available in Unreal, and
how these can be effectively utilized with Aximmetry. To address this,
we have created a comprehensive document detailing the process of level
(or scene map) switching within Unreal Engine.
You can read the document here: https://aximmetry.com/learn/virtual-production-workflow/preparation-of-the-production-environment-phase-i/obtaining-graphics-and-virtual-assets/creating-content-for-aximmetry-de/advanced-information-and-features/switching-scenes-with-levels
Warmest regards,
Just set the Level loading setting to Blueprint and trigger the change in the Level Blueprint: https://blueprintue.com/blueprint/geo4l8hz/