ID 492631 - Instance arrays using float attribute instance matrices are not drawn in the viewer

Follow

Problem summary
Some renderers support either float or double transform matrices for instance arrays. However, instance arrays are only drawn in the viewer if the transform matrix is using doubles.
 
The following warning is also given:
 

[WARN plugins.FnHdBridge.KatanaToHd.instancer]: Instancer '/root/world/geo/instanceArray' does not provide any valid instance transform primvar.


Customer reported version
Katana N/A

Customer reported platform
CentOS 7

Steps to reproduce

1) Create an instance array using float attributes for the transform matrix

2) Expand the instance array scene graph location 

Expected behaviour
The instance array is drawn in the Viewer

Actual behaviour
The instance array is not drawn in the Viewer

Workaround
Use doubles for transform matrices

Reproduced by support

This bug has been reproduced in:
Katana 4.0v5010006a

Earliest version tested
Katana 4.0v5010006a - This feature did not exist before this version

    We're sorry to hear that

    Please tell us why