PixarAnimationStudios / OpenUSD

Universal Scene Description
http://www.openusd.org
Other
6.14k stars 1.22k forks source link

Light linking instanceable reference of a point instancer not working in Hydra #1388

Open dleex opened 4 years ago

dleex commented 4 years ago

Description of Issue

Light categories in Hydra are empty when light linking is applied to instanceable reference of a point instancer. Observed in usd 20.08.

Steps to Reproduce

  1. Please see attached example usda file
  2. In a hydra delegate, in HdMesh::Sync(), call HdSceneDelegate::GetCategories() (of the rprim or its instancer obtained via GetInstancerId()).
  3. Note that the categories list is empty on the referenced mesh ("/geo/mysphere_copy" in the example file).

lightlink.zip

jilliene commented 4 years ago

Filed as internal issue #USD-6479