Summary
If Lanscape actor in outliner is scaled, the FWorldPartitionActorDesc::EditorBounds is not scaled accordingly and differ from RuntimeBounds. Result is LandscapeProxy out of bounds of worldpartition grid cell.
Temporary fix is to change FWorldPartitionActorDesc::GetEditorBounds() const {return RuntimeBounds;}
Please select what you are reporting on:
Creative
What Type of Bug are you experiencing?
Other
Steps to Reproduce
Landscape scaled by ~100
Expected Result
EditorBounds should be the same as RuntimeBounds and landscapeProxy should be placed in correct Cell so ActorsToLoad are populated corectly.
Observed Result
LandscapeProxy not added to correct WorldPartition grid cell->Actors from UWorldPartitionEditorSpatialHash::HashActor(), so when using “Load Region From Selection” the ActorsToLoad is not filled due to Cell->Actors have no landscapeProxy.
Platform(s)
PC
Additional Notes
UE 5.5.0…5.5.4