STORM-1878: Blocking an avatar does not derender worn lights
Review Request #583 - Created June 10, 2012 and submitted
MartinRJ Fayray | Reviewers | ||
3.3.2 | viewer | ||
STORM-1878 | davep | ||
None | viewer-release |
An avatar currently gets derendered/invisible when the user blocks it. The local lights attached to that avatar have to become erased too. Repository: https://bitbucket.org/MartinRJ/storm-1878
Tested with 1-6 local attached lights on the target avatar. Blocking/muting the avatar also disabled the attached lights in all tests successfully.
Review request changed
Updated (June 18, 2012, 11:04 a.m.)
-
- added davep
Posted (June 18, 2012, 12:02 p.m.)
No issues with the code so far, but from inspection I don't think this code will block lights for an avatar that is already muted -- it only blocks lights at the moment you mute another avatar. You'll need to add a check to LLPipeline::setLight that verifies the object is not on the mute list before inserting the object onto gPipeline.mLights.
In that case, ship it!
Review request changed
Updated (Sept. 18, 2012, 9:04 a.m.)
- changed from pending to submitted
Other reviews