mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-07-22 23:45:19 +02:00
don't simulate/animateScaleChanges for fading avatars
This commit is contained in:
parent
9b0dcb45ba
commit
8153e660bf
1 changed files with 0 additions and 15 deletions
|
@ -277,21 +277,6 @@ void AvatarManager::updateOtherAvatars(float deltaTime) {
|
|||
sortedAvatars.pop();
|
||||
}
|
||||
|
||||
if (_shouldRender) {
|
||||
if (!_avatarsToFade.empty()) {
|
||||
QReadLocker lock(&_hashLock);
|
||||
QVector<AvatarSharedPointer>::iterator itr = _avatarsToFade.begin();
|
||||
while (itr != _avatarsToFade.end() && usecTimestampNow() > updateExpiry) {
|
||||
auto avatar = std::static_pointer_cast<Avatar>(*itr);
|
||||
avatar->animateScaleChanges(deltaTime);
|
||||
avatar->simulate(deltaTime, true);
|
||||
avatar->updateRenderItem(transaction);
|
||||
++itr;
|
||||
}
|
||||
}
|
||||
qApp->getMain3DScene()->enqueueTransaction(transaction);
|
||||
}
|
||||
|
||||
_numAvatarsUpdated = numAvatarsUpdated;
|
||||
_numAvatarsNotUpdated = numAVatarsNotUpdated;
|
||||
|
||||
|
|
Loading…
Reference in a new issue