Problem summary Transferring paint data between different geometry versions with distinct UV layouts fails to remap where UVs don't overlap.
Customer reported version Mari 7.5v1
Customer reported platform Alma 9
Steps to reproduce
Create a new project with the attached geometry file Cube_01.abc.
Paint on a Paint node.
On the Object palette, right-click on the geometry name Cube_01_merge and select Add Version.
Add as an Object Version the attached geometry Cube_02.abc.
Right-click on the Paint node and choose Selection > Transfer.
In the transfer dialog, under Source, set Object to the original geometry Cube_01_merged.
Under Destination, set Version to the new version of the geometry Cube_02_merged.abc.
Select Ok.
Expected behaviour The paint data should transfer and remap correctly to the new geometry version's UV layout, appearing in the corresponding locations on the model.
Actual behaviour The paint data does not transfer correctly to the new geometry version. When the source and destination UVs do not overlap, no data is transferred, leading to lost texture work when updating geometry versions. See the attached images Cube_01_Painting.png and Cube_02_Painting.png.
Workaround n/a
Reproduced by support This bug has been reproduced in: Mari 7.5v1 - Windows 11
Unable to reproduce bug in:
Mari 7.1v2 - Windows 11
Earliest version tested
Mari 7.5v1 - This feature (new transfer system) did not exist before this version