I’m working with Blueprints and I’m using the LiDAR point cloud plugin to manipulate a large point cloud (in this case 58 million points) during runtime. For example I use functions like Apply Color to Points in Box (Apply Color to Points in Box | Unreal Engine 5.2 Documentation)
I want to be able to save and load the state of the point cloud using a Save Game like documented here: Saving and Loading Your Game in Unreal Engine | Unreal Engine 5.2 Documentation
If I try saving the Lidar Point Cloud Object Reference with the save game class, modifications to the color of points seem to not be saved.
If I save points using GetPointsAsCopies (Get Points as Copies | Unreal Engine 5.2 Documentation) and use SetData to reinitialize the point cloud (Set Data | Unreal Engine 5.2 Documentation) this works in theory BUT for a large point cloud it simply is too much and Unreal crashes.
Is there a trick to save and load the state of a lidar point cloud in its entirety with modified color information etc?