When the prototype of a point instancer contains an instanceable reference with a time-varying xform on it, the xforms of the instances do not seem to be recognized as time varying by hydra. The instances don't move when changing the current time.
Possibly related to #1311
Steps to Reproduce
Load spinning_cube_instanced.usda into usdview from the attached zip file:
instanceupdates.zip
Scrub the current time. The cubes should all spin, but they don't.
Changing the prototype to use a non-instanceable reference makes the point instancer instances rotate as expected.
Moving the xform so that it is on /geo/protos/cube/cube instead of /geo/protos/cube also makes this file work as expected.
Description of Issue
When the prototype of a point instancer contains an instanceable reference with a time-varying xform on it, the xforms of the instances do not seem to be recognized as time varying by hydra. The instances don't move when changing the current time.
Possibly related to #1311
Steps to Reproduce
System Information (OS, Hardware)
Windows and Linux
Package Versions
Tested with USD 20.08 and 21.08