Preview release available for Unreal Engine 5.5

Hi everyone!

With Unreal Engine 5.5 just released, we’ve moved quickly to make a build of Cesium for Unreal available for it. You can find the build here:

We consider this a preview release, because it’s not as well tested as our usual releases. Let us know if you try it out and run into any problems!

Note that you must use the final build of Unreal Engine 5.5.0 that was released today, not the Preview version that was released awhile back.

2 Likes

Hi, im trying to use it in ue 5.5, but every time i try to add cesium 3D tiles it crashes.

Hi @ApricotXR, welcome to the community, and sorry you’re running into trouble.

Can you tell us what platform you’re running on? Any other details you can provide would be useful as well, such as:

  1. At exactly what point does it crashes? When you add a blank Cesium3DTileset to your scene? When you try to assign an asset ID? When you add one of the Quick-Add assets?
  2. What does the call stack of the crash look like?
  3. Does the Cesium for Unreal Samples project load successfully for you?

Hi, i’m running it on my PC, on Unreal Engine 5.5.

  1. It crashes once i add blank Cesium3DTileset and paste the google URL with MapsAPIKey. I also tried to do the same thing with Cesium Ion but once i added Google Photorealistic 3D Tiles it crashed immediately.
  2. Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000008

UnrealEditor_Engine
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Renderer
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_CesiumRuntime!loadPrimitiveGameThreadPart() [D:\a\cesium-unreal\cesium-unreal\packages\CesiumForUnreal\HostProject\Plugins\CesiumForUnreal\Source\CesiumRuntime\Private\CesiumGltfComponent.cpp:3188]
UnrealEditor_CesiumRuntime!UCesiumGltfComponent::CreateOnGameThread() [D:\a\cesium-unreal\cesium-unreal\packages\CesiumForUnreal\HostProject\Plugins\CesiumForUnreal\Source\CesiumRuntime\Private\CesiumGltfComponent.cpp:3258]
UnrealEditor_CesiumRuntime!UnrealResourcePreparer::prepareInMainThread() [D:\a\cesium-unreal\cesium-unreal\packages\CesiumForUnreal\HostProject\Plugins\CesiumForUnreal\Source\CesiumRuntime\Private\Cesium3DTileset.cpp:838]
UnrealEditor_CesiumRuntime!Cesium3DTilesSelection::TilesetContentManager::finishLoading()
UnrealEditor_CesiumRuntime!Cesium3DTilesSelection::Tileset::updateView()
UnrealEditor_CesiumRuntime!ACesium3DTileset::Tick() [D:\a\cesium-unreal\cesium-unreal\packages\CesiumForUnreal\HostProject\Plugins\CesiumForUnreal\Source\CesiumRuntime\Private\Cesium3DTileset.cpp:2202]
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_Engine
UnrealEditor_UnrealEd
UnrealEditor_UnrealEd
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
UnrealEditor
kernel32
ntdll
3. There’s no sample project version for UE 5.5 in the marketplace, i downloaded the plugin from git.

You can get the Samples project from GitHub:

And then just change the EngineAssociation to 5.5 and the EngineVersion to 5.5.0:

It will be very helpful to see if this project works for you.

My best guess is that you’re running into this issue, but it’s only a guess:

Kevin, thank you for your response.
I’ve downloaded the sample project it works perfectly until i turn on Hardware ray tracing. It’s the same issue as you mentioned.
I tried the same thing with my project, and it worked after turning off the Hardware ray tracing. But the thing is that i need to use Megalights in my project which don’t work without hardware ray tracing. Is there any solution for this problem?

Same issue for me

Hi everyone, we’ve fixed the bug causing the crash when Hardware Ray Tracing is enabled. If you want to try it out, you can grab the latest build from this pull request:

Instructions for installing a build from a pull request can be found here:

Thanks a lot @Kevin_Ring!

This solved it for me, thanks!