ID 521723 - Bake Points can ignore UDIMs introduced by a new Object version

Follow

Problem summary
Bake Points can ignore UDIMs introduced by a new Object version
 
This issue seems to mostly occur after a second bake, but can also happen during the first if "Limit Bake Range" is active and the Patch Range has been edited to include the new UDIMs.
 
Customer reported version
Mari 5.0v4
 
Customer reported platform
Linux
 
Steps to reproduce
 
1) Download the attached OBJ files

2) Create a project using the 3 UDIM mesh

3) Create a Cloud node
 
4) Connect the Cloud's output to a Bake Point node
 
5) View the Bake Point
 
Without limiting Bake Range:
 
6) Import the 6 UDIM mesh as a new Object Version
 
7) Switch to the new Object Version
 
8) Bake the Bake Point
 
9) Delete the bake and rebake
 
10) View the baked result in the UV view
 
Limiting Bake Range:
 
6) In the Bake Point node's properties, tick "Limit Bake Range"
 
7) Import the 6 UDIM mesh as a new Object Version
 
8) Switch to the new Object Version
 
9) Change the Patch Range from "1001-1003" to "1001-1006"
 
10) Bake the Bake Point
 
11) View the baked result in the UV view
 
12) If all the UDIMs have baked correctly, delete the bake and rebake
 
Expected behaviour
The Cloud node should be baked to all of the UDIMs included in the Bake Range.
 
Actual behaviour
The UDIMs introduced by the new Object Version are contain the Bake Point's Background Color (transparent by default):
 


 
Workaround
Unknown.
 
Reproduced by support
This bug has been reproduced in:
Mari 5.0v4 - Windows 10 - CentOS 7.9
Mari 4.8v4 - Windows 10 - CentOS 7.9
Mari 5.0v1 - Windows 10 - CentOS 7.9 - regression
 
Unable to reproduce bug in:
Mari 4.7v7 - Windows 10 - CentOS 7.9
 
Earliest version tested
Mari 4.7v7 - This issue doesn't appear in this version and has regressed
 
 

    We're sorry to hear that

    Please tell us why