ID 234802 - Bounding boxes and proxies don’t respect ‘viewer.default.pickable’ attribute

Follow

Problem summary
When the ‘viewer.default.pickable’ attribute is set to ‘No’ on a bounding box location, then the box stays selectable in the Viewer.
Bounding boxes also don’t seem to respect other ViewerObjectSettings, like viewer.drawOptions.color.
 
Steps to reproduce
  1. Add a TeapotCreate and node to the Katana Node Graph and and change the node name to /root/world/geo/primitive/teapot.
  2. Add an AttributeSet node and add a 6x1 number array attribute “bound” to primitive. As the values, use the values from the teapot’s bound attribute.
  3. Add a ViewerObjectSettings node and add the CEL statement /root/world/geo/primitive to it.
  4. Set the “pickable” attribute to No.
  5. Collapse the Scene Graph at primitive to display the bounding box.
  6. Select the bounding box in the viewer. It is still selectable.
 
Reproduced by support
Reproduced in 1.6v3, 2.0v5, 2.1v1&4, 2.5v1&3 RHEL 6.6
2.5v3 on Windows 7
 
Expected behaviour
Bounding boxes shouldn't be selectable if viewer.default.pickable is set to No.
 
Actual behaviour
Bounding box is still pickable.

    We're sorry to hear that

    Please tell us why