beeeen
beeeen7mo ago

Custom update rate for far away models

We have a large scene that has many RealtimeTransforms throughout it, including avatars. We would love to have all models update less frequently if the player if further away from them. For example, if Ann is on one side of the scene while Bob is on the other, their avatars shouldn't update for each other at all until they get closer. In addition, they shouldn't be streaming each other's audio because they wouldn't be able to hear each other. You can get around this by sectioning off the scene into smaller rooms but then you increase you room hours and thus increase the cost of Normcore. Not ideal.
4 Replies
maxweisel
maxweisel7mo ago
We’re working on interest management in Normcore as we speak! I’ll let you know when this ships
Mechabit
Mechabit7mo ago
just what we needed
beeeen
beeeenOP6mo ago
Awesome!!! @Max, any update on this? We're hoping to use it in Sail.
maxweisel
maxweisel6mo ago
It's in the works, but this is a feature that will probably take 6+ months. It touches too much of our low level serialization / datastore logic. In the meantime, the best bet is to shard spaces into multiple rooms.