Selected lights can cause issues refreshing the viewport
sirpalee opened this issue · comments
Pal Mezei commented
Reproducing the issue:
- load the arnold render delegate
- start rendering
- select a light
- switch to one of the transform manipulators
And the viewport stops refreshing. HdSt and HdEmbree works just fine. HdPrman has similar issues, so this might be a problem in the render delegates.
Pal Mezei commented
Updated the desription. The issue only happens when any of the transform manipulators are used, and it happens because the lightAdapter.cpp:_changeTransform is constantly triggered, attributes like translate, scaleX, etc. I'm not sure about what's the best way to track this properly, IIRC, attribute changed is not always triggered (especially during animation), neither is transform changed.