Seth Alves
|
21ca767b7c
|
remove setPosition and setRotation for actions because they were never finished and never used.
|
2017-04-18 11:59:16 -07:00 |
|
Seth Alves
|
fbd4677a9a
|
add a way to set hinge-constraint motor speed from javascript
|
2017-04-15 21:10:02 -07:00 |
|
Seth Alves
|
b4ff3a8691
|
don't destroy and recreate constraints when reinserting rigid body
|
2017-04-15 21:08:59 -07:00 |
|
Seth Alves
|
d42970d480
|
fix hinge-constraint constructors to use otherAxis
|
2017-04-15 08:51:08 -07:00 |
|
Seth Alves
|
f08fecbfa7
|
make sure new constraint data gets transmitted over network
|
2017-04-14 16:25:27 -07:00 |
|
Seth Alves
|
708008d8a5
|
cleanups
|
2017-04-14 13:43:48 -07:00 |
|
Seth Alves
|
07b23b8235
|
expose other hinge-constraint parameters to javascript
|
2017-04-14 13:28:25 -07:00 |
|
Seth Alves
|
d0144f4110
|
avatar-action-far-grab works now
|
2017-04-14 12:44:54 -07:00 |
|
Seth Alves
|
b1dc5be316
|
make far-grab it's own action (which is just like spring) in order to avoid bootstrapping own avatar
|
2017-04-14 11:48:06 -07:00 |
|
Seth Alves
|
2dab3069da
|
fix bug that was causing spring action to cause constant re-insertion of its rigidbody into bullet. store UUIDs rather than shared pointers in _objectDynamicsByBody so that refcounting works right and actions get their destructors called.
|
2017-04-14 11:06:40 -07:00 |
|
Seth Alves
|
f5a5369055
|
attempt to remove dynamics associated with a rigid-body before removing the rigid-body
|
2017-04-14 07:06:53 -07:00 |
|
Seth Alves
|
52aee63e05
|
keep track of objectDynamics per rigidBody
|
2017-04-14 06:08:58 -07:00 |
|
Seth Alves
|
afa8fc161b
|
allow hinge constraint between two entities
|
2017-04-13 15:37:28 -07:00 |
|
Seth Alves
|
9f252f04e7
|
cleanups
|
2017-04-12 07:25:23 -07:00 |
|
Seth Alves
|
53cb192af1
|
fixed names of pivot and axis
|
2017-04-12 07:22:27 -07:00 |
|
Seth Alves
|
cc77fce95f
|
hinge is sort-of working
|
2017-04-12 07:12:05 -07:00 |
|
Seth Alves
|
2b0315645c
|
actions work again
|
2017-04-11 21:11:03 -07:00 |
|
Seth Alves
|
74c0a70cb0
|
rename base action classes to dynamics, start on constraints
|
2017-04-11 20:39:13 -07:00 |
|
Seth Alves
|
e1e51614d9
|
don't hang loop if entity isDead
|
2017-03-24 11:16:54 -07:00 |
|
Brad Hefta-Gaub
|
bc5d7d8698
|
Merge pull request #9851 from AndrewMeadows/simulation-ownership-2
zero velocity of deactivated dynamic entities
|
2017-03-20 10:20:11 -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
|
2c141fd555
|
more correct comment
|
2017-03-10 09:18:29 -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 |
|
Andrew Meadows
|
ffe69acb5c
|
fix rare physics crash
|
2017-03-08 19:26:12 -08:00 |
|
Andrew Meadows
|
d749c0c8be
|
use fabsf() rather than fabs()
|
2017-03-06 15:50:32 -08:00 |
|
Andrew Meadows
|
10b3e7fc67
|
sphere shapeType for models means 'sphere'
|
2017-03-06 15:14:51 -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 |
|
Thijs Wenker
|
174a7ad5bd
|
Optimizations and style fixes from code review
|
2017-01-31 22:54:58 +01:00 |
|
Seth Alves
|
7c2957cfa7
|
merge from upstream
|
2017-01-31 08:57:36 -08:00 |
|
Andrew Meadows
|
aa8e7d27db
|
move depth filtering closer to source
|
2017-01-30 13:21:23 -08:00 |
|
Andrew Meadows
|
b5537304a3
|
more correct CONTINUE collision event filter
|
2017-01-30 13:21:23 -08:00 |
|
Andrew Meadows
|
2541bfb1a8
|
only create collision events for owned entities
|
2017-01-30 13:21:23 -08:00 |
|
Andrew Meadows
|
2162a364a9
|
minor cleanup
|
2017-01-30 13:21:23 -08:00 |
|
Andrew Meadows
|
54b4612ee3
|
fix for missed START collision events
|
2017-01-30 13:18:26 -08:00 |
|
Seth Alves
|
c317ba8054
|
merge from upstream
|
2017-01-25 15:57:53 -08:00 |
|
Atlante45
|
5db37fff95
|
More entity script server work
|
2017-01-17 13:47:45 -08:00 |
|
Seth Alves
|
a47aaea37a
|
don't bootstrap self with an avatar hold action
|
2017-01-12 10:12:45 -08:00 |
|
Brad Hefta-Gaub
|
dbbed462b4
|
cleanup naked qDebug() calls
|
2016-12-19 22:24:25 -08:00 |
|
Anthony J. Thibault
|
89ae3b3d6e
|
Revert "Merge pull request #8691 from highfidelity/out-of-body-experience"
This reverts commit efe9571ab8 , reversing
changes made to 333e9ec7f4 .
|
2016-12-05 15:18:03 -08:00 |
|