Andrew Meadows
|
03e03727db
|
fix bug: interface sends too many updates on settle
|
2018-04-26 12:55:28 -07:00 |
|
Andrew Meadows
|
a0f3e3a031
|
add simulation ownership expiry
|
2018-04-11 09:40:32 -07:00 |
|
Andrew Meadows
|
f0fcfc432c
|
fix typo in comment
|
2018-04-03 22:16:10 -07:00 |
|
Andrew Meadows
|
59abc1d5b5
|
DRY sendBid() and sendUpdate()
|
2018-03-30 17:04:31 -07:00 |
|
Andrew Meadows
|
766077204e
|
fix typo inside assert()
|
2018-03-30 16:35:16 -07:00 |
|
Andrew Meadows
|
a924bd4eb0
|
set correct _bidPriority on first ownership update
|
2018-03-30 13:18:32 -07:00 |
|
Andrew Meadows
|
5a5376c3d5
|
untangle 'bidding' from 'owned'
|
2018-03-30 13:18:32 -07:00 |
|
Andrew Meadows
|
eb07f6732f
|
add reminder comment
|
2018-03-30 13:18:32 -07:00 |
|
Andrew Meadows
|
49dce6fa1a
|
remove some redundancy checks
no need to assert(_entity) : guaranteed by ctor and dtor logic
moved some checks around to avoid redundant work
|
2018-03-30 13:18:32 -07:00 |
|
Andrew Meadows
|
4e0f307dc0
|
quint8 --> uint8_t
|
2018-03-30 13:18:32 -07:00 |
|
Andrew Meadows
|
2be0f0fa22
|
better comments
|
2018-03-30 13:18:32 -07:00 |
|
Andrew Meadows
|
c61a226bb5
|
delete default EntityMotionState ctor
|
2018-03-30 13:18:32 -07:00 |
|
Andrew Meadows
|
73fa6d3d2f
|
slightly simpler EntityMotionState delete logic
|
2018-03-30 13:18:32 -07:00 |
|
Andrew Meadows
|
75b5635d2f
|
less word salad
|
2018-01-18 17:43:22 -08:00 |
|
Andrew Meadows
|
3d3bfcf7a3
|
check dirty flags when harvesting physics results
|
2018-01-18 17:43:22 -08:00 |
|
Andrew Meadows
|
01fd6dc8f6
|
add comments to make code more clear
|
2018-01-04 15:53:03 -08:00 |
|
Andrew Meadows
|
6638b1deae
|
fix bug causing sim ownership thrash
|
2018-01-04 15:53:03 -08:00 |
|
Andrew Meadows
|
406bf7898d
|
cleanup prof stats and trace context names
|
2017-12-11 11:31:00 -08:00 |
|
Dante Ruiz
|
1e6b5c0c75
|
make requested changes
|
2017-12-01 17:09:00 -08:00 |
|
ZappoMan
|
b5199220ab
|
cleanup SpatiallyNestable Velocity to match WorldVelocity naming
|
2017-11-02 17:07:53 -07:00 |
|
ZappoMan
|
f63db42c0e
|
migrate SpatiallyNestable::getOrientation to getWorldOrientation, remove redundant getRotation
|
2017-10-28 10:14:25 -07:00 |
|
ZappoMan
|
a7a0f03ede
|
rename SpatiallyNestable::getPosition() to SpatiallyNestable::getWorldPosition()
|
2017-10-27 18:39:17 -07:00 |
|
Seth Alves
|
f2cb5d4aff
|
clean-up concept of puffed queryAACube
|
2017-10-19 13:19:13 -07:00 |
|
Seth Alves
|
f75e59c0a6
|
keep grabbed and worn entities from spamming entity-server
|
2017-10-19 13:18:37 -07:00 |
|
Seth Alves
|
41b51804dc
|
fix comment
|
2017-08-30 17:53:55 -07:00 |
|
Seth Alves
|
3f0a95d8db
|
remove unneeded line
|
2017-08-30 17:53:20 -07:00 |
|
Seth Alves
|
ca86ce59c2
|
fix a bug that cuased dynamic children to wink in and out and then vanish
|
2017-08-30 17:44:42 -07:00 |
|
Andrew Meadows
|
a8dac0cb79
|
don't send constant updates for grabbed objects
|
2017-07-20 15:45:50 -07:00 |
|
Andrew Meadows
|
d9c6126000
|
more descriptive names for methods that do stuff
also: changes to dimensions will trigger update to QueryAACube
|
2017-07-19 13:33:32 -07:00 |
|
Seth Alves
|
142739eec7
|
Merge pull request #10602 from AndrewMeadows/simulation-ownership-002
fixes for some simulation ownership problems
|
2017-06-02 14:23:19 -07:00 |
|
Andrew Meadows
|
29a05d7eb4
|
bid immediately when creating new entity
also clear EntityMotionState::_numInactiveUpdates on new ownership
|
2017-06-01 17:39:21 -07:00 |
|
Andrew Meadows
|
e34f979ed9
|
add EntityMotionState::isLocallyOwned() for cleaner logic
|
2017-06-01 17:39:21 -07:00 |
|
Andrew Meadows
|
971855e6bf
|
add asserts to catch dangling pointers sooner
|
2017-05-25 14:29:14 -07:00 |
|
Seth Alves
|
3825830fac
|
if something is locked but in motion, make it kinematic rather than static
|
2017-05-22 14:07:53 -07:00 |
|
Seth Alves
|
8f38ea8c6a
|
force locked entities to be static in bullet
|
2017-05-20 11:54:42 -07:00 |
|
Seth Alves
|
74c0a70cb0
|
rename base action classes to dynamics, start on constraints
|
2017-04-11 20:39:13 -07:00 |
|
Andrew Meadows
|
bde2222dfd
|
actually use worldTrans
|
2017-03-10 18:30:56 -08:00 |
|
Andrew Meadows
|
9c9eb87925
|
sync RigidBody on deactivation
|
2017-03-10 12:55:16 -08:00 |
|
Andrew Meadows
|
a16760278e
|
remove debug code
|
2017-03-09 17:58:53 -08:00 |
|
Andrew Meadows
|
be3012181f
|
force local deactivation on remote deactivation
|
2017-03-09 17:53:17 -08:00 |
|
Andrew Meadows
|
8ddcae2a15
|
restore transform of deactivated entities
|
2017-03-09 17:26:53 -08:00 |
|
Andrew Meadows
|
d4abdcb6c8
|
comments, namechange, and temporary debug code
|
2017-03-09 17:26:53 -08:00 |
|
Chris Collins
|
194fd925cf
|
Merge pull request #9609 from sethalves/tablet-ui-fix-equipping
don't send AVATAR_SELF_ID over wire
|
2017-02-06 16:56:11 -08:00 |
|
Seth Alves
|
2ea07390c8
|
when the parentID is changed by a network update, set physics flags
|
2017-02-06 12:10:26 -08:00 |
|
howard-stearns
|
dacaa3df1d
|
Send new entity physics packet from physics simulation, accept in server,
and make it go through filter (when supplied) regardless of lock rights.
|
2017-02-06 11:12:18 -08:00 |
|
Seth Alves
|
ab954412c1
|
if an entity has an avatar parent but ends up in EntityMotionState::setWorldTransform, ignore the update from bullet
|
2017-02-06 09:50:48 -08:00 |
|
Seth Alves
|
22f9fc7061
|
don't call stepKinematicMotion on kinematic entities when they are children of avatars
|
2017-02-03 16:36:06 -08:00 |
|
Seth Alves
|
c7200d2d3a
|
make hasAncestorOfType understand AVATAR_SELF_ID
|
2017-02-03 16:14:15 -08:00 |
|
Seth Alves
|
174c674fd3
|
don't call stepKinematicMotion on kinematic entities
|
2017-02-03 15:50:59 -08:00 |
|
Seth Alves
|
6b44f62982
|
don't honor gravity in simple extrapolation on entities equipped by others
|
2017-02-02 14:20:21 -08:00 |
|