SL-13541 - don't show shadow of invisible avatars

meow-7.2.2
Brad Payne (Vir Linden) 2020-09-09 15:36:41 +01:00
parent 9b41f1a825
commit 1049f15c9c
1 changed files with 3 additions and 3 deletions

View File

@ -582,10 +582,10 @@ void LLDrawPoolAvatar::renderShadow(S32 pass)
{
return;
}
LLVOAvatar::AvatarOverallAppearance oa = avatarp->getOverallAppearance();
BOOL impostor = avatarp->isImpostor();
if (impostor
&& LLVOAvatar::AOA_NORMAL != avatarp->getOverallAppearance())
if (oa == LLVOAvatar::AOA_INVISIBLE ||
(impostor && oa == LLVOAvatar::AOA_JELLYDOLL))
{
// No shadows for jellydolled or invisible avs.
return;