ID 606757 - Frame selection on selected geometry does not work when any of the upstream scene graph location has its purpose set anything other than default

Follow

Problem summary
Frame selection on the selected geometry does not work when any of the upstream scene graph location has the purpose attribute set to either: geometry, guide, hidden, proxy, render or widget.
 
Customer reported version
Katana 6.5v7
 
Customer reported platform
Linux Alma 9
 
Steps to reproduce
 

  1. Add a UsdPrimCreate node, then click the edit icon or press E while over the node.. Next, proceed with the following steps:
     
    • Set primPaths to /root/sub01/sub02/.
       
    • Set type to Scope.
       
    • Set purpose to render.
       
    • Enable primSpecHierarchy by checking the box.
       
  2. Add a second UsdPrimCreate node, then click the edit icon or press E while over the node.. Next, proceed with the following steps:
     
    • Set primPaths to /root/sub01/sub02/geo.
       
    • Set type to Sphere.
       
    • Attach its input to the output of the previous UsdPrimCreate.
       
  3. Click on the viewer button on the last UsdPrimCreate or press V while over the node.
     
  4. Right-click on / in the USD node graph and select Expand all.
     
  5. Select geo from the Usd graph and press F.
 
Expected behaviour
Any geometry must remain frameable, even if any of the upstream scene graph locations have their purpose attribute set to a value other than default.
 
Actual behaviour
Any geometry becomes non-frameable when any of the upstream scene graph locations have their purpose attribute set to a value other than default.
 
Workaround
n/a
 
Reproduced by support
Katana 8.0v3 - Windows 11 - Linux Rocky 9
Katana 7.5v3 - Windows 11 - Linux Rocky 9
Katana 7.0v6 - Windows 11 - Linux Rocky 9
Katana 6.5v6 - Windows 11 - Linux Rocky 9
Katana 6.5v1 - Windows 11 - Linux Rocky 9
 
Earliest version tested
Katana 6.5v1
- This feature did not exist before this version
 

    We're sorry to hear that

    Please tell us why