Problem summary In referenced Look File materials, exposed parameters in the material.parameters attribute may not be grouped using the pagePrefix attribute.
When referencing a material Look File at a material scene graph location (by setting the material.reference.asset and material.reference.materialPath attributes), the pagePrefix attribute is ignored and there is no grouping in material.parameters if viewing from a MaterialResolve node or if implicit resolvers are active.
Expected:
After enabling implicit resolvers. Notice the pagePrefix group is disbanded under materials.parameters.
Customer reported version Katana 3.2v1
Customer reported platform CentOS 7
Steps to reproduce 0. Open the attached LookFileMaterialReference_pagePrefix.katana project. 1. Write the Look File in the LookFileMaterialsOut node. 2. Set the view flag on the OpScript node.
Notice the material.nodes and material.interface attributes in /root/materials/NetworkMaterial are prefixed with 'Later1_' and exposed parameters in material.parameters are grouped under the pagePrefix 'Layer1'.
3. Set view flag on the MaterialResolve node OR enable implicit resolvers (F6).
Notice: the exposed parameters in material.parameters are no longer grouped under the pagePrefix 'Layer1'.
Expected behavior Exposed parameters in material.parameters should be grouped using the pagePrefix attribute.
Actual behavior Exposed parameters in material.parameters may not be grouped using the pagePrefix attribute.
Workaround No known workaround.
Reproduced by support This bug has been reproduced in: Katana 3.2v1 - CentOS 7, Windows 10 Katana 3.1v6 - CentOS 7, Windows 10 Katana 3.1v1 - CentOS 7, Windows 10 Katana 3.0v1 - CentOS 7, Windows 10 Katana 2.5v1 - CentOS 7, Windows 10 Katana 2.0v1 - CentOS 7
Earliest version tested Katana 2.5v1 - This issue appears to be in all versions of the product