more aggressive out of view data culling

This commit is contained in:
Brad Hefta-Gaub 2017-02-23 11:01:55 -08:00
parent dde9640c66
commit f61e16fccf

View file

@ -367,7 +367,7 @@ void AvatarMixerSlave::broadcastAvatarData(const SharedNodePointer& node) {
_stats.overBudgetAvatars++; _stats.overBudgetAvatars++;
detail = AvatarData::NoData; detail = AvatarData::NoData;
} else if (!isInView && !getsOutOfView) { } else if (!isInView && !getsOutOfView) {
detail = AvatarData::MinimumData; detail = AvatarData::NoData;
nodeData->incrementAvatarOutOfView(); nodeData->incrementAvatarOutOfView();
} else { } else {
detail = distribution(generator) < AVATAR_SEND_FULL_UPDATE_RATIO detail = distribution(generator) < AVATAR_SEND_FULL_UPDATE_RATIO