Unable to open Unreal 5.1 Engine through Simulink after installation

I am in the process of migrating from Unreal Engine 4.27 to 5.1.1 for the purposes of simulation. I have downloaded R2024a and the new engine and followed this tutorial to put the MathWorks plugins in the directory (https://www.mathworks.com/help/vdynblks/ug/install-support-package-and-configure-environment.html) , however when I try and open an unreal project I get this error saying that it is unable to located some file from the Geospatial dll. The unreal engine then crashes and I am not sure what I did wrong. I still have 4.27 installed on my machine as well as old versions of MATLAB such as 23a and 23b.

 Risposta accettata

Nishan Nekoo
Nishan Nekoo il 30 Apr 2024
Modificato: Nishan Nekoo il 1 Mag 2024
Hi George, the Geospatial dll is available with Aerospace Blockset or UAV Toolbox so downloading one of those products should make the dll available to you.

6 Commenti

I do have the Vehicle Dynamics Blockset installed, where would I find the necessary files for this issue?
Hi George, my apologies for misspeaking, the Geospatial dll is available with Aerospace Blockset or UAV Toolbox so downloading one of those products should make the dll automatically available - you wouldn’t need to do any manual step.
I will update my answer above to reflect this so that there isn’t any confusion for anyone coming across this.
If that doesn’t work for you, please let me know and I’d be happy to look into it more.
I installed the Aerospace Blockset before and had the issue, installed UAV Toolbox and still have the issue. If I navigate to the folder within the Unreal Engine Plugins folder, I can see the .dll file listed in the folder but not sure why it wont read it..
Hi George,
I believe you are using CesiumForUnreal in your workflow, is that right? One reason for this error could be that MathWorks only supports a specific version of the Cesium plugin for Unreal. Our documentation mentions in a note that:
The Aerospace Blockset Interface for Unreal Engine Projects supports the Cesium plugin version 1.20.1.
To download this version of the plugin, see https://github.com/CesiumGS/cesium-unreal.”
Here is how you might be able to fix this:
  1. Download the correct plugin version by navigating to release 1.20.1 from the GitHub link above, or use this link for your convenience: https://github.com/CesiumGS/cesium-unreal/releases/download/v1.20.1-ue5/CesiumForUnreal-51-v1.20.1.zip.
  2. Go to your Unreal engine installation directory and navigate to \UE_5.1\Engine\Plugins\Marketplace
  3. Replace the CesiumForUnreal plugin that's downloaded from marketplace and replace it with this version 1.20.1 that is supported
Now close Unreal, restart MATLAB, and try opening the Editor once again. Let me know if this helps!
Nishan
That worked! Thank you very much for your assistance. Downloading the zip file and replacing it in the Marketplace Plugin folder makes it work now.

Accedi per commentare.

Più risposte (0)

Prodotti

Release

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by