Simon Walton
|
6f659db3b5
|
Merge branch 'master' into avatar-mixer-improvements
|
2018-10-08 15:18:29 -07:00 |
|
Stephen Birarda
|
88f76ac760
|
suppress traits larger than INT16_MAX bytes
|
2018-10-05 09:46:55 -07:00 |
|
Stephen Birarda
|
371de312cc
|
enumerate a vector of mixable streams for each listener
|
2018-09-28 14:54:50 -07:00 |
|
Simon Walton
|
13890f1d16
|
Use local ID in place of UUID in a couple more cases
|
2018-09-26 09:47:26 -07:00 |
|
Simon Walton
|
c88a713ef8
|
Use Local ID for last time & sequence #
Also try to fix size_t warnings on gcc
|
2018-09-19 12:05:06 -07:00 |
|
Simon Walton
|
c2fe2b60b3
|
Use std::vector for ignored avatars since the list will be small
|
2018-09-07 15:49:47 -07:00 |
|
Simon Walton
|
c2ac2b9ab0
|
Various tweaks; fix clang warning
|
2018-08-30 10:59:55 -07:00 |
|
Simon Walton
|
7b7f369c39
|
Further reductions in shared pointers, getWorldPosition().
|
2018-08-29 18:25:10 -07:00 |
|
Simon Walton
|
44f253c482
|
Reduce use of shared pointers and maps
|
2018-08-27 14:54:37 -07:00 |
|
Stephen Birarda
|
36784b0039
|
reset sent trait data when re-send required
|
2018-08-23 13:31:18 -07:00 |
|
Stephen Birarda
|
3e2d4dc696
|
fixes and improvments addressing CR comments
|
2018-08-21 10:53:52 -07:00 |
|
Stephen Birarda
|
f0ba61ff05
|
add missing local ID, reset client processed trait versions
|
2018-08-21 10:32:05 -07:00 |
|
Stephen Birarda
|
fc5b72e9b9
|
cleanup sent trait versions for removed avatars on mixer
|
2018-08-21 10:31:15 -07:00 |
|
Stephen Birarda
|
f9230eca7f
|
don't send override avatar URL if override matches
|
2018-08-21 10:31:15 -07:00 |
|
Stephen Birarda
|
e6b419d283
|
add instanced traits and migrate avatar entities
|
2018-08-21 10:31:15 -07:00 |
|
Stephen Birarda
|
be7eb57205
|
handle whitelist avatar URL override via traits
|
2018-08-21 10:31:14 -07:00 |
|
Stephen Birarda
|
a80d19a44a
|
remove skeleton from identity, handle in clients
|
2018-08-21 10:31:14 -07:00 |
|
Stephen Birarda
|
26a1f03314
|
send traits in bulk to avatar mixer client
|
2018-08-21 10:31:14 -07:00 |
|
Stephen Birarda
|
f23a036f4a
|
add node local ID retreivable from NodeData
|
2018-08-21 10:31:14 -07:00 |
|
Stephen Birarda
|
ac835650b7
|
add skeleton trait sending to Agent, queuing in AvatarMixer
|
2018-08-21 10:31:14 -07:00 |
|
Stephen Birarda
|
91365aeff4
|
make avatar kill packets from mixer reliable
|
2018-08-10 11:31:17 -07:00 |
|
Clement
|
da9fb9c751
|
Fix non self-sufficient headers
|
2018-05-04 16:26:41 -07:00 |
|
Clement
|
487a63025f
|
Fix warning
|
2018-05-03 18:19:52 -07:00 |
|
Clement
|
27c471ee97
|
Move all wire frustums to conical frustums
|
2018-05-03 18:19:29 -07:00 |
|
Clement
|
a283d28686
|
Send number of frustums in packet
|
2018-05-01 18:03:21 -07:00 |
|
Clement
|
1b2b70b769
|
Send both frustums to Avatar Mixer
|
2018-05-01 18:03:21 -07:00 |
|
Andrew Meadows
|
70d6aa99e8
|
more 'const uint64_t&' purges
|
2018-04-03 21:55:31 -07:00 |
|
Andrew Meadows
|
eb120b1bc1
|
use correct timestamp of avatar's outgoin data
|
2017-11-30 11:03:27 -08:00 |
|
Stephen Birarda
|
f6d9a79fb5
|
Revert "Revert "fix for invisible avatars after radius ignore""
|
2017-07-12 10:36:53 -07:00 |
|
Stephen Birarda
|
420e9233b6
|
Revert "fix for invisible avatars after radius ignore"
|
2017-07-07 16:50:28 -07:00 |
|
Stephen Birarda
|
9e822de196
|
remove local collection of radius ignored nodes
|
2017-06-27 17:41:07 -07:00 |
|
Stephen Birarda
|
841f8cb86b
|
make sure AvatarData objects have the node session ID
|
2017-05-22 15:33:57 -07:00 |
|
Zach Fox
|
685bd95105
|
I think I'm done. Not straightforward!
|
2017-03-06 10:03:42 -08:00 |
|
Zach Fox
|
5418a7c230
|
Important addition before rebase
|
2017-03-06 10:03:42 -08:00 |
|
Zach Fox
|
5fa5e6e0a7
|
First pass at implementing Brad's simplification ideas
|
2017-03-06 10:03:42 -08:00 |
|
Brad Hefta-Gaub
|
dde9640c66
|
remove old full rate distance code
|
2017-02-23 10:29:17 -08:00 |
|
Brad Hefta-Gaub
|
2017ea4491
|
hacking on using sorted avatars for bandwidth budget
|
2017-02-21 14:18:00 -08:00 |
|
Brad Hefta-Gaub
|
e95e7f663c
|
more cleanup
|
2017-02-18 13:04:00 -08:00 |
|
Brad Hefta-Gaub
|
66a6666b52
|
more cleanup, improved stats, port throttling
|
2017-02-18 12:29:01 -08:00 |
|
Brad Hefta-Gaub
|
291b823cfa
|
const cleanup and fix crash
|
2017-02-17 18:28:07 -08:00 |
|
Brad Hefta-Gaub
|
ece32a3c68
|
cleanup
|
2017-02-16 16:19:40 -08:00 |
|
Brad Hefta-Gaub
|
d49c83cac3
|
fix build buster, some tweaks
|
2017-02-16 14:19:14 -08:00 |
|
Brad Hefta-Gaub
|
cddb72bbd7
|
clean up stats, add slave stats
|
2017-02-15 12:11:17 -08:00 |
|
Brad Hefta-Gaub
|
4f655bba3f
|
more hacking
|
2017-02-15 09:29:45 -08:00 |
|
Brad Hefta-Gaub
|
3d874f6ad2
|
more hacking
|
2017-02-14 14:12:22 -08:00 |
|
Zach Fox
|
495925a017
|
This behavior was harder to change than expected...
|
2017-01-05 16:58:32 -08:00 |
|
Brad Hefta-Gaub
|
2ba4fee44b
|
CR feedback
|
2016-12-21 08:26:20 -08:00 |
|
Brad Hefta-Gaub
|
5e65e3991c
|
CR feedback
|
2016-12-20 21:03:10 -08:00 |
|
Brad Hefta-Gaub
|
6d7d3551d9
|
added some stats to the mixer fixed debug logging, improved timer precision
|
2016-12-15 18:32:11 -08:00 |
|
Brad Hefta-Gaub
|
7189f766a2
|
more hacking
|
2016-12-13 20:56:41 -08:00 |
|