ID 347522 - LookFileManager does not override attributes if using 'user-specified' LookFileOverrideEnable

Follow

Problem summary
The LookFileOverrideEnable node has the "userLocation" that can be customized.

Within the LookFileManager supertool this is not exposed. When you enter the node ( Ctrl + LClick the node ) and set changes to a user-specified location within the LookFileOverrideEnable node, the look override breaks.

It appears the merge node is not taking on the attribute "lookfileMap". 
Adding it as a preferredInputAttributes variable solves this and enables the overridden material to be rendered.

Customer reported version
katana.2.6v4

Customer reported platform
centos7

Steps to reproduce

1)  Setup your Look File scene: ( download attached file or follow example screenshot):


2)  Enter your LookFileManager node ( Ctrl +  Middle Click the node )

3)  Within the LookFileOverrideEnable node, set locationForMaterials to 'user-specifiedand userLocation to '/looks' :

​​

​​


4)  Exit the SuperTool and preview render the scene at the PrmanGlobalStatements node.

Result: The object will not have the overridden material file. 

Workaround
1)  Follow the reproduction paths above up to Step 3

2)  Enter the Merge node and set showAdvancedOptions to Yes.

3)  Add the following to the preferredInputAttributes attribute:  ( name: lookfileMap , index: 1 )

 

4) Exit the SuperTool and preview render the scene at the PrmanGlobalStatements node.

Result: The overridden material will be rendered as expected.


Reproduced by support
This bug has been reproduced in:
Katana2.6v4 - Windows 7 - CentOS6.9
Katana2.6v1 - Windows 7 - CentOS6.9
Katana2.5v7 - Windows 7 - CentOS6.9
Katana2.5v1 - Windows 7 - CentOS6.9
Katana2.1v6 - CentOS6.9
Katana2.1v1 - CentOS6.9
Katana2.0v1 - CentOS6.9

Earliest version tested
- This issue appears to be in all versions of the product
Expected behaviour
User-specified look file locations should work when enabled within a LookFileManager node


Actual behaviour
User-specified look file locations do not work when enabled within the LookFileManager SuperTool, render uses default values.

 

    We're sorry to hear that

    Please tell us why