-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get the plugin working in UE 5.5 Preview. #1539
base: main
Are you sure you want to change the base?
Conversation
This is a bit dodgy, because our modified Abseil is now pretending to be the real deal. But I haven't worked out how to fix that without introducing linker errors yet.
Because GitHub [rolled out / is rolling out] an update to the macos-14 image that removes 14.3.1. I have to admit I'm a little fuzzy on the implications of switching to 15.4 with regard to OS support and the changes of successful linking with binaries produced by older versions.
Because it doesn't seem to be picked up from the original spot anymore in UE 5.5.
It seems to have changed from `~/.config/Unreal\ Engine/UnrealBuildTool/BuildConfiguration.xml` to `~/Documents/Unreal\ Engine/UnrealBuildTool/BuildConfiguration.xml`, even though this isn't mentioned in the release notes. I had to step through UnrealBuildTool in the debugger on a Mac to determine this.
In UE 5.5, `GetCameras` does not find any cameras when running the tests headless. As a result, we were never calling `updateView`, and so the height samples never completed.
I fixed the UE 5.5 test failure. The problem was that, when running the tests headless on CI, the I fixed this by calling |
Fix UE 5.5 crash with hardware ray tracing enabled
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @kring ! I'm going to test this locally before I merge, but from a glance there don't appear to be any surprises.
Just a few questions / comments.
TODO for me: Check out the point cloud vertex factory file for potential updates with the new |
@kring I'm not sure why, but updating cesium-native to the latest commit on
I made sure to delete the existing |
I'm getting similar linker errors when building cesium-native by itself with gcc 13 |
Depends on CesiumGS/cesium-native#977.
Right now, this most likely won't work in any other UE version. But it does work (at least on Windows) in the UE 5.5 Preview that is currently available from the Epic Launcher.It works in all versions now.