ID 610350 - When using the NetworkMaterialSplice node with two materials connected to the inputs, the Refresh button in the material.nodes section does not work if a change has been made to the material connected to the append input
Problem summary When using the NetworkMaterialSplice node with two materials connected to the inputs, the Refresh button in the material.nodes section does not work if a change has been made to the material connected to the append input, unless the cache is cleared, this also affects the render and the material will not be rendered correctly to reflect the latest changes.
Customer reported version Katana.8.0v5
Customer reported platform alma9
Steps to reproduce
Create a shading node such as a LamaDiffuse and downstream create a NetworkMaterial node
Create a NetworkMaterialSplice node, connect the NetworkMaterial to it and set the location to the previously created NetworkMaterial
Set a View flag in the NetworkMaterialSplice node
Create a new material and connect it to the second input of the NetworkMaterialSplice node then rename the Shading node to a new name
Click Refresh button in the material.nodes in the Attributes tab.
Expected behaviour When hitting the material.nodes refresh button, the parameter updates.
Actual behaviour The Parameters does not update when selecting refresh in the Attributes tab
Workaround The Attributes tab won't show the new name unless the caches are flushed.
Reproduced by support This bug has been reproduced in: Katana 8.0v5 - Windows 11, Rocky 9 Katana 7.5v1 - Windows 11, Rocky 9 - Regression Katana 7.0v1 - Windows 11 - Regression
Unable to reproduce bug in: Katana 7.0v1 - Rocky 9 Katana 6.5v8 - Windows 11
Earliest version tested Katana 7.0v1 - Rocky 9 - This issue doesn't appear in this version and has regressed Katana 6.5v8 - Windows 11- This issue doesn't appear in this version and has regressed