Skip to main content
Inspiring
June 18, 2024

Image Asset Does Not Update Correctly V4.4.1 Windows 10 PC

  • June 18, 2024
  • 4 replies
  • 521 views

Hi,

I imported an image to the 'Your assets' section in the assets panel and used it as a pattern on a material, saved the .ssa and closed Sampler.

Not happy with the image I imported, I proceeded to make further edits to it in Photoshop and overwrite the original version of the image.

Opening the .ssa file again I noticed the image had not updated in the 3d viewport, 2d viewport, or when exporting the PNG texture. 

Right clicking on the image asset in the assets panel brings up the path where the asset is stored.... C:\Users\username\Documents\Adobe\Adobe Substance 3D Sampler\yourAssets. I then closed Sampler and overwrote the image in this folder with the newly edited one.

When I opened Sampler again I saw this still did not update the image asset.  I cleared all cache files (both textures and thumbnails), closed Sampler, reopened the file.... and STILL it was using the original version of the image (both in the viewport and exported as a PNG texture).

Then I noticed that there was also a copy of the image asset in C:\Users\username\AppData\Roaming\Adobe\Adobe Substance 3D Sampler\assetsBackup (the image had been renamed with a long string of numbers, but it was the same as the original image I imported). 
To solve this issue I had to replace this version of the file, using the long string of numbers filename that had been assigned to it.

As you can see... not the most efficient way to update an edited image asset.

Can you please answer the following:

1. What is the correct workflow for editing an image asset so that the latest edited version is seen by Sampler.

2. Why does Sampler create copies in both of the above mentioned locations?

3. When deleting an image asset from the assets panel Sampler brings up a warning saying "Note that if you delete this item from Adobe Substance 3D Sampler, you will also delete it on your hard drive."  This is quite confusing as it does not delete the original imported image, but does delete it from the folder, C:\Users\username\Documents\Adobe\Adobe Substance 3D Sampler\yourAssets. 

Can the dialogue box please be re-written to make it clear to the user.

 

Thanks.

 

 

4 replies

leighv123Author
Inspiring
July 11, 2024

Thanks Marion,

Right clicking and choosig edit in photoshop works... however, for housekeeping I wanted to edit the layered PSD which I created originally.

I think the main problem was that I used the same filename, so the image did not update when attempting to do as you suggested by "drag&dropped your updated image from your folder to where it is used in the stack to replace it."

Simple fix on my end. In future I will append filenames to include a version number in the name.

Marion3D
Community Manager
Community Manager
July 5, 2024

Hi Leigh,

 

Thank you for your patience!

When you load an image in a project it is not linked from your original folder, it is copied. This is why when you update your image in your original folder it is not updated. This is to avoid issues in projects when users move around their folders/ressources.

 

What would be advised for next time would be for you to right click on your imported image in Sampler and select "Edit in Photoshop" which allows to update both versions of the file.

You could also have drag&dropped your updated image from your folder to where it is used in the stack to replace it.

 

For your 3rd point: the "your asset" folder is on the C:user...... hard drive. All assets deleted from there is deleted for good from THIS folder. It there is a copy elsewhere it is not touched. Like the "original" image is in the back up folder of your project we won't be doing any changes to it or deleting it.

leighv123Author
Inspiring
June 25, 2024

Thank you Marion3D.

Any updates as yet?

Marion3D
Community Manager
Community Manager
June 18, 2024

Hi Leigh,
Let me look into this and come back to you with answers