SamGondelman
|
1930c8f215
|
only resort if view changed
|
2017-09-29 11:34:34 -07:00 |
|
SamGondelman
|
18f88a5a64
|
keep track of readded entities in a set to avoid rechecking them, compute priority early
|
2017-09-29 11:34:34 -07:00 |
|
SamGondelman
|
9fb7eb4ba6
|
resort _sendQueue when previous view didn't finish
|
2017-09-29 11:34:34 -07:00 |
|
Andrew Meadows
|
4f50b5755f
|
remove crufty argument
|
2017-09-29 11:34:34 -07:00 |
|
Andrew Meadows
|
cf2e500ec4
|
remove unnecessary const qualifiers
|
2017-09-29 11:34:33 -07:00 |
|
SamGondelman
|
bb5368eb55
|
use correct rootSizeScale
|
2017-09-29 11:34:33 -07:00 |
|
SamGondelman
|
b0f30acce2
|
use cube instead of entityBounds
|
2017-09-29 11:34:33 -07:00 |
|
SamGondelman
|
4c8f683479
|
entity too small checks
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
0b0de96894
|
use memcpy instead of copying one byte at a time
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
7597088c7c
|
simpler logic flow
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
e114fa1b82
|
fix debug traversal repeat logic
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
3e50d01734
|
more correct handling of LOD
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
8b7c43f3b1
|
add LOD culling in DiffTraversal
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
0758b60afc
|
abstract DiffTraversal out of EntityTreeSendThread
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
5fba4cb68c
|
fix warning about truncation from double to float
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
b537d3b1ee
|
more helpful comments
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
3eb9cd4251
|
add TODO comments
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
abf968aab6
|
split EntityPriorityQueue stuff into separate file
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
64cd209835
|
debug traverse again every two seconds
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
a4564f89d7
|
traversals work and cull checks of unchanged content
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
8d535f9c5a
|
remove bump to changeFromRemote for server case (revert)
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
3665a3fbee
|
libraries/entities/src/EntityTreeElement.cpp
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
dd1febba2f
|
add missing bump to element changed content
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
91908ca3da
|
moved TreePathTraversal logic into EntityTreeSendThread
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
bf27412091
|
cleanup
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
64fa3ec88f
|
repeated and differential view traversals work
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
481df49386
|
on server: note time of entity edit by remote
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
648b8ff054
|
fix repeated and differential traversals
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
929d52276e
|
minor cleanup
|
2017-09-29 11:34:33 -07:00 |
|
Andrew Meadows
|
2b31a746e3
|
add content timestamp for EntityTreeElement
|
2017-09-29 11:34:32 -07:00 |
|
Andrew Meadows
|
ca470d67b4
|
fix indentation
|
2017-09-29 11:34:32 -07:00 |
|
Andrew Meadows
|
7edd99ca0b
|
add basics for send queue and tree traversal
|
2017-09-29 11:34:32 -07:00 |
|
Andrew Meadows
|
3ae5c215ba
|
stub EntityTreeSendThread::traverseTreeAndSendContents()
|
2017-09-29 11:34:32 -07:00 |
|
Andrew Meadows
|
82ed19386f
|
make Octree::readBitstreamToTree() virtual
|
2017-09-29 11:34:32 -07:00 |
|
Andrew Meadows
|
171151b92a
|
use new form of MovingEntitiesOperator ctor
|
2017-09-29 11:34:32 -07:00 |
|
Andrew Meadows
|
56bc48b31a
|
don't use octcode data in entity update packets
|
2017-09-29 11:34:32 -07:00 |
|
Andrew Meadows
|
55e9ced5c3
|
cleanup MovingEntitiesOperator
|
2017-09-29 11:34:32 -07:00 |
|
Andrew Meadows
|
4fa60f5108
|
cleanup AddEntityOperator
|
2017-09-29 11:34:32 -07:00 |
|
SamGondelman
|
fcfac9efc0
|
no tpose when switching avatars
|
2017-09-29 11:14:29 -07:00 |
|
Seth Alves
|
e7705175a3
|
Merge pull request #11481 from ZappoMan/animatedOverlays
support animation of model overlays
|
2017-09-29 10:26:24 -07:00 |
|
anshuman64
|
0eec99c448
|
Merge pull request #11485 from hyperlogic/bug-fix/bad-oculus-head-offset
Oculus: Bug fix for head offset on large/small scaled avatars.
|
2017-09-29 10:01:18 -07:00 |
|
ZappoMan
|
9c81bc5479
|
CR fixes
|
2017-09-29 09:52:30 -07:00 |
|
vladest
|
01a0b26b90
|
Remove mouse area for text fields. use activeFocusOnPress property instead
|
2017-09-29 17:14:35 +02:00 |
|
Chris Collins
|
da3d5a92d9
|
Merge pull request #11488 from sethalves/fix-grab-drop-and-leave-bug
server only deletes an entity if it's still the child of an avatar, not if it has ever been
|
2017-09-29 07:55:23 -07:00 |
|
Seth Alves
|
7645808694
|
Merge pull request #11479 from druiz17/more-bugs
fixing grabbing and tablet bugs
|
2017-09-28 20:02:47 -07:00 |
|
Seth Alves
|
72cacc4cef
|
server only deletes and entity if it's still the child of an avatar, not if it has ever been
|
2017-09-28 19:56:15 -07:00 |
|
Seth Alves
|
bd8dbe4aae
|
Merge pull request #11483 from zfox23/fixEntityAdd
Fix entity add after incomplete rezCertified implementation
|
2017-09-28 17:45:57 -07:00 |
|
Seth Alves
|
3d05a0c07c
|
Merge pull request #11484 from druiz17/grab-js
disable grab.js in HMD
|
2017-09-28 17:27:26 -07:00 |
|
Thijs Wenker
|
2ec2203ffa
|
Merge pull request #11482 from highfidelity/bug/edit.js-opendialog-callback-stack-keeps-growing
Bugfix: edit.js dialog callback events stacking up
|
2017-09-28 17:00:54 -07:00 |
|
Anthony J. Thibault
|
d8e2cbf871
|
Oculus: Bug fix for head offset on large/small scaled avatars.
|
2017-09-28 16:20:09 -07:00 |
|