Trying to iterated on the heightfield for a partitioned world and do so with an array of heightmaps.
After importing an array once, any changes to the array on disk are not reflected on reimport. The original array is cached somewhere.
The only way to see the changes is to bounce the editor.
Importing to a new layer doesnt help.
Opening an new level and importing still shows the original array.
Importing a completely different array and then returning to the updated array on disk will still result in the original cached array.
Changing the names of the files in the array or bouncing the editor are the only ways to see the updates.
[Attachment Removed]
Steps to Reproduce
Create a new open world level
Go to landscape mode and export the heightmap (not as a single file)
alter one of the images in the resulting array
Import the array into a landscape layer
You will see the original landscape plus your change
alter another image in the array
Reimport the array
you will not see the new change
[Attachment Removed]
Hi Karl,
Incredibly enough, the bug was reported to me only yesterday by an internal collaborator and the fix was simple enough that I could address the issue immediately. Here’s the change you’ll need to integrate to get the problem resolved : https://github.com/EpicGames/UnrealEngine/commit/9a600e340e76e21248ab2d90f9fe077f0d79daa7
Let me know if you have any additional question.
Cheers,
Jonathan
[Attachment Removed]
Works perfectly. Thanks for the prompt response and fix!!
[Attachment Removed]