Importing Arrays of Heightmaps caches the files and will not update

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]