Andrew Meadows
|
5135c9dded
|
whitespace cleanup
|
2015-11-24 10:20:19 -08:00 |
|
Seth Alves
|
d4937071e1
|
rather than activating rigid body and forcing non-static on deserialize, just force non-static
|
2015-11-23 12:17:15 -08:00 |
|
Seth Alves
|
6f19093cb9
|
if an entity with an action has a motion-type of static, flag it so it gets updated in bullet
|
2015-11-23 10:03:35 -08:00 |
|
Seth Alves
|
f013f95e9b
|
merge from upstream
|
2015-11-21 08:43:00 -08:00 |
|
Ryan Huffman
|
510189dfbc
|
Update CCD motion threshold
|
2015-11-17 15:08:05 -08:00 |
|
Ryan Huffman
|
5154fbc8c5
|
Merge branch 'master' of https://github.com/highfidelity/hifi into baseball
|
2015-11-16 12:23:26 -08:00 |
|
Seth Alves
|
b0d24be58f
|
add a way to get a list of all actions of a certain type from an entity. hold actions average their positional targets.
|
2015-11-13 16:02:39 -08:00 |
|
Seth Alves
|
919ea5f1a0
|
send action updates even if we aren't the simulation owner
|
2015-11-13 12:37:07 -08:00 |
|
Seth Alves
|
7979fb38cf
|
don't always send actiondata along with other physics related properties
|
2015-11-13 09:25:17 -08:00 |
|
Seth Alves
|
ed8a604e13
|
adjust how the decision to send action changes over the wire is made
|
2015-11-12 17:36:45 -08:00 |
|
Seth Alves
|
756b382a75
|
adjust how the decision to send action changes over the wire is made
|
2015-11-12 17:12:20 -08:00 |
|
Seth Alves
|
6f83f32ecc
|
adjust how the decision to send action changes over the wire is made
|
2015-11-12 16:27:54 -08:00 |
|
Seth Alves
|
d7be1699a7
|
adjust how the decision to send action changes over the wire is made
|
2015-11-12 15:27:10 -08:00 |
|
Seth Alves
|
a8cd891e48
|
adjust how the decision to send action changes over the wire is made
|
2015-11-12 14:19:23 -08:00 |
|
Seth Alves
|
2e635bd936
|
cleanups
|
2015-11-12 11:14:25 -08:00 |
|
Seth Alves
|
93da3ed5bd
|
if our simulation-bid priority matches the remote one, don't bid.
|
2015-11-12 11:03:34 -08:00 |
|
Seth Alves
|
774e2ab6d6
|
adjust how EntityMotionState updates its idea of what the server knows about an entity
|
2015-11-10 15:13:07 -08:00 |
|
Seth Alves
|
97fec5b814
|
adjust how EntityMotionState updates its idea of what the server knows about an entity
|
2015-11-10 15:09:53 -08:00 |
|
Seth Alves
|
df5d161721
|
adjust how EntityMotionState updates its idea of what the server knows about an entity
|
2015-11-10 15:02:17 -08:00 |
|
Seth Alves
|
e067195dfe
|
adjust how EntityMotionState updates its idea of what the server knows about an entity
|
2015-11-10 14:42:40 -08:00 |
|
Seth Alves
|
82bd506086
|
adjust how EntityMotionState updates its idea of what the server knows about an entity
|
2015-11-10 14:32:57 -08:00 |
|
Ryan Huffman
|
7c5f0bb620
|
Update RADIUS_MOTION_THRESHOLD_MULTIPLIER
|
2015-11-10 08:51:22 -08:00 |
|
Ryan Huffman
|
7694958b20
|
Merge branch 'master' of https://github.com/highfidelity/hifi into physics-continuous-collision-detection
|
2015-11-09 15:22:26 -08:00 |
|
Atlante45
|
6a53021818
|
Merge branch 'master' of https://github.com/highfidelity/hifi into baseball
|
2015-11-09 13:23:31 -08:00 |
|
Seth Alves
|
4ed8a1e5d1
|
changes to send an update to entity-server when AvatarActionHold releases an entity
|
2015-11-06 09:25:53 -08:00 |
|
Atlante45
|
55894f2eee
|
Merge branch 'master' of https://github.com/highfidelity/hifi into baseball
|
2015-11-03 17:46:24 -08:00 |
|
Seth Alves
|
ffb0317a50
|
Merge branch 'master' of github.com:highfidelity/hifi into parents
|
2015-11-03 16:53:00 -08:00 |
|
Ryan Huffman
|
c0a7da0b88
|
Add comment to ObjectMotionState::updateCCDConfiguration
|
2015-11-03 11:22:15 -08:00 |
|
Ryan Huffman
|
b410604475
|
Add comments to updateCCDConfiguration
|
2015-11-03 11:18:38 -08:00 |
|
Ryan Huffman
|
b75e053e9d
|
Add automatic CCD activation to the physics engine
|
2015-11-03 11:01:51 -08:00 |
|
Ryan Huffman
|
f4531759be
|
Merge branch 'master' of https://github.com/highfidelity/hifi into baseball
|
2015-11-02 12:27:08 -08:00 |
|
Seth Alves
|
3ac0fef1ea
|
merge from upstream
|
2015-11-01 15:22:57 -08:00 |
|
Howard Stearns
|
79f05c63e5
|
Merge branch 'master' of https://github.com/highfidelity/hifi into dont-use-other-avatar-sounds
|
2015-10-31 11:23:18 -07:00 |
|
Seth Alves
|
944f0965c0
|
some refactoring and a bug fix -- grab script can throw things again
|
2015-10-30 16:35:50 -07:00 |
|
Seth Alves
|
cf83ca22bb
|
change how kinematic objects get data back to entity when an action is active
|
2015-10-30 15:30:54 -07:00 |
|
Andrew Meadows
|
f652e983a9
|
flag kinematic objs when changed in stepSimulation()
|
2015-10-30 14:53:29 -07:00 |
|
Howard Stearns
|
28246c1951
|
Merge branch 'master' of https://github.com/highfidelity/hifi into dont-use-other-avatar-sounds
|
2015-10-30 13:21:56 -07:00 |
|
Clément Brisset
|
317674c89a
|
Merge branch 'grab' of https://github.com/sethalves/hifi
|
2015-10-30 11:13:56 -07:00 |
|
Seth Alves
|
93503d0a21
|
make kinematic grab set entities kinematic in bullet and update entity position
|
2015-10-30 11:03:13 -07:00 |
|
Brad Hefta-Gaub
|
126f68114b
|
Merge pull request #6241 from huffman/fix-physics-substep-warning
Fix warning in ThreadSafeDynamicsWorld
|
2015-10-30 09:37:55 -07:00 |
|
Ryan Huffman
|
84869c512b
|
Fix mis-renamed method names
|
2015-10-30 09:30:22 -07:00 |
|
Ryan Huffman
|
7a4787a79c
|
Rename stepSimulation to stepSimulationWithSubstepCallback to fix warning
|
2015-10-30 09:21:13 -07:00 |
|
Brad Hefta-Gaub
|
a149a2dd60
|
fix some warnings
|
2015-10-30 00:19:14 -07:00 |
|
Howard Stearns
|
c2873ef720
|
Merge branch 'master' of https://github.com/highfidelity/hifi into dont-use-other-avatar-sounds
|
2015-10-29 22:17:31 -07:00 |
|
Clément Brisset
|
e818028043
|
Merge branch 'master' of https://github.com/highfidelity/hifi
|
2015-10-29 15:53:44 -07:00 |
|
Andrew Meadows
|
0c5b4115ed
|
Merge pull request #6221 from huffman/physics-substep-fix
Physics substep fix
|
2015-10-29 12:39:15 -07:00 |
|
Howard Stearns
|
308fd0cf7e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into dont-use-other-avatar-sounds
|
2015-10-29 11:14:31 -07:00 |
|
Ryan Huffman
|
49877c2dff
|
Move _hasOutgoingChanges in onSubStep to previous location
|
2015-10-29 10:19:18 -07:00 |
|
Andrew Meadows
|
f9012d5051
|
Merge pull request #6187 from sethalves/fix-actions-ttl
fix actions bug
|
2015-10-29 09:30:21 -07:00 |
|
Howard Stearns
|
8e83943efd
|
Don't play other avatar's collision sounds.
https://app.asana.com/0/32622044445063/61104546898252
|
2015-10-28 15:43:36 -07:00 |
|
Andrew Meadows
|
afec2a9771
|
fix whitespace
|
2015-10-28 09:42:55 -07:00 |
|
Andrew Meadows
|
c9cd336400
|
fix for bad contacts after changing avatar models
|
2015-10-27 15:01:48 -07:00 |
|
Andrew Meadows
|
43aac813da
|
more prep for shifting avatar during HMD motion
|
2015-10-27 13:15:38 -07:00 |
|
Andrew Meadows
|
a1f1e50431
|
split CharacterController btw phys and interface
|
2015-10-27 13:15:38 -07:00 |
|
Seth Alves
|
4c64da9ce5
|
try to avoid negative roll-over when moving to or from server time
|
2015-10-27 10:27:32 -07:00 |
|
Seth Alves
|
0dff037f56
|
fuck you, const!
|
2015-10-26 13:55:07 -07:00 |
|
Seth Alves
|
8d0aaed41a
|
fix bug that was deleting actions with 0 ttl. in js interface, action parameter 'lifetime' is now called 'ttl'
|
2015-10-26 13:50:21 -07:00 |
|
Ryan Huffman
|
837430329b
|
Fix collision start/end in single physics simulation to be lost
|
2015-10-26 13:02:17 -07:00 |
|
Seth Alves
|
f3c61a823e
|
try harder to get children flags right when something moves. added worldToLocal methods
|
2015-10-23 16:58:09 -07:00 |
|
Ryan Huffman
|
001400908d
|
Add automatic CCD activation to the physics engine
|
2015-10-23 13:37:49 -07:00 |
|
Seth Alves
|
6f30a3c178
|
new method -- ObjectMotionState::getBodyLinearVelocityGTSigma
|
2015-10-19 13:56:30 -07:00 |
|
Seth Alves
|
113321184d
|
if model RegistrationPoint doesn't match entityItem's, update it
|
2015-10-19 12:21:26 -07:00 |
|
Seth Alves
|
ac99005602
|
reverting a change to try to see sticking problem again
|
2015-10-19 12:13:08 -07:00 |
|
Seth Alves
|
f96e9eb1e8
|
fuck you, const!
|
2015-10-19 12:04:55 -07:00 |
|
Seth Alves
|
46e5bf0435
|
take entity-server clock-skew into account when handling action expiration times
|
2015-10-19 11:59:03 -07:00 |
|
Seth Alves
|
2bdcb256d8
|
try another way of fixing held object snagging at slow velocity
|
2015-10-19 10:26:37 -07:00 |
|
Seth Alves
|
26dcaeb056
|
try another way of fixing held object snagging at slow velocity
|
2015-10-19 10:10:43 -07:00 |
|
Seth Alves
|
fbe3cb9511
|
try another way of fixing held object snagging at slow velocity
|
2015-10-19 09:56:51 -07:00 |
|
Seth Alves
|
742e48b0c8
|
try another way of fixing held object snagging at slow velocity
|
2015-10-19 09:48:34 -07:00 |
|
Seth Alves
|
b18bb1e076
|
Merge pull request #6084 from AndrewMeadows/physics-cleanup
move DIRTY_FLAGS out of EntityItem namespace
|
2015-10-16 07:22:40 -07:00 |
|
Seth Alves
|
64c5cde2d2
|
further unmangle branch split
|
2015-10-15 10:33:58 -07:00 |
|
Seth Alves
|
e571cb7ca4
|
more lock adjustments
|
2015-10-15 10:22:25 -07:00 |
|
Andrew Meadows
|
fa17b77d70
|
move DIRTY_FLAGS out of EntityItem namespace
|
2015-10-15 09:34:09 -07:00 |
|
Seth Alves
|
d72152da87
|
more locking
|
2015-10-14 13:01:56 -07:00 |
|
Seth Alves
|
07a4dc3a7f
|
more lock fixing
|
2015-10-14 12:49:06 -07:00 |
|
Seth Alves
|
fa2bf2b2d9
|
tighten up locking in actions
|
2015-10-14 11:43:03 -07:00 |
|
Seth Alves
|
742cc0f511
|
rename a function
|
2015-10-14 06:17:55 -07:00 |
|
Seth Alves
|
fcbb107bc0
|
tweak
|
2015-10-13 14:13:53 -07:00 |
|
Seth Alves
|
8b72f6e7c6
|
tweak
|
2015-10-13 13:50:43 -07:00 |
|
Seth Alves
|
54eac099b9
|
tweak
|
2015-10-13 12:52:53 -07:00 |
|
Seth Alves
|
83780296de
|
don't send physical property updates if there's an action on the object
|
2015-10-13 12:12:57 -07:00 |
|
Brad Davis
|
6f5f6450df
|
Cleanup CMake files
|
2015-10-11 00:01:03 -07:00 |
|
Atlante45
|
bcd148cb87
|
Construct entity properties at definition
|
2015-10-09 12:23:19 -07:00 |
|
Andrew Meadows
|
76264ae704
|
fix formatting
|
2015-10-07 14:17:21 -07:00 |
|
Howard Stearns
|
8153ad7f44
|
Merge pull request #5967 from AndrewMeadows/collision-group-hack
allow physical objects to be set collisionless
|
2015-10-02 16:08:52 -07:00 |
|
Andrew Meadows
|
09ac01a5e7
|
remove cruft from old verlet avatar simulation
|
2015-10-01 13:44:50 -07:00 |
|
Andrew Meadows
|
ef7e908675
|
allow dynamic objects to be set collisionless
|
2015-10-01 08:56:04 -07:00 |
|
Seth Alves
|
b34ea6ded4
|
store action lifetime as an expires integer
|
2015-09-30 13:46:23 -07:00 |
|
Seth Alves
|
7c6846c260
|
add lifetime and tag arguments to actions
|
2015-09-30 13:09:41 -07:00 |
|
Seth Alves
|
e65ef93663
|
Merge pull request #5778 from jherico/homer
Fixing some entity race condition crashes
|
2015-09-11 17:54:53 -07:00 |
|
Howard Stearns
|
4ffe2d0747
|
Merge pull request #5786 from AndrewMeadows/ik-with-constraints
inverse kinematics works with rotation constraints
|
2015-09-11 17:34:50 -07:00 |
|
Brad Davis
|
9b81842850
|
Merge branch 'master' into homer
Conflicts:
assignment-client/src/octree/OctreeSendThread.cpp
interface/src/Application.cpp
libraries/entities-renderer/src/EntityTreeRenderer.cpp
libraries/entities/src/EntityItem.cpp
libraries/entities/src/EntityTree.cpp
libraries/entities/src/EntityTreeElement.cpp
libraries/entities/src/EntityTreeElement.h
libraries/entities/src/EntityTreeHeadlessViewer.cpp
libraries/entities/src/RecurseOctreeToMapOperator.cpp
libraries/octree/src/Octree.h
libraries/physics/src/EntityMotionState.cpp
|
2015-09-11 16:31:18 -07:00 |
|
Brad Davis
|
e458eb7ae9
|
Merge pull request #5734 from sethalves/octree-shared-pointers
octree uses shared pointers
|
2015-09-11 16:00:04 -07:00 |
|
Andrew Meadows
|
334fdeefd5
|
remove old incorrect comment
|
2015-09-11 13:22:11 -07:00 |
|
Brad Davis
|
2a15726aaf
|
More PR comments
|
2015-09-10 22:29:40 -07:00 |
|
Brad Davis
|
aa989c3687
|
Fixing some entity race condition crashes
|
2015-09-10 20:53:17 -07:00 |
|
Seth Alves
|
31fcd55d47
|
octree uses shared pointers
|
2015-09-08 11:59:48 -07:00 |
|
Howard Stearns
|
0065c64b31
|
Snapshot of no-judder, before cleanup.
|
2015-09-07 09:57:05 -07:00 |
|
Howard Stearns
|
d3106de7c1
|
Merge branch 'master' of https://github.com/highfidelity/hifi into decouple-avatar-updates
|
2015-09-04 14:32:58 -07:00 |
|
Brad Hefta-Gaub
|
21afafd4e6
|
fix hold action with zero offsetLength
|
2015-09-04 14:07:12 -07:00 |
|