From 6ea31793449031f5438f61b40f43d631d2f4766a Mon Sep 17 00:00:00 2001 From: Andrey Kleshchev Date: Wed, 13 Sep 2023 01:32:54 +0300 Subject: SL-20272 Animesh characters animate at 1 frame per second without clear reason Animesh already subtracts complexity cost from the region. It's fine to slow it down when it's far away, on low fps or when there is a bunch of non-impostored avatars around. But slowing part of the region's experience down point blank and permanently is just not pretty. --- indra/newview/llvoavatar.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp index 4fd1d74644..10fe08b34b 100644 --- a/indra/newview/llvoavatar.cpp +++ b/indra/newview/llvoavatar.cpp @@ -3732,6 +3732,10 @@ bool LLVOAvatar::isVisuallyMuted() else if (isInMuteList()) { muted = true; + } + else if (mIsControlAvatar) + { + muted = isTooSlow(); } else { -- cgit v1.2.3