Andrew Meadows
|
726928c14c
|
creae collision Geometry from mesh
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
b2dfa49a6f
|
stubbery for alerting entity that shape changed
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
1ed76ae442
|
added virtual ObjectMotionState::setShape()
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
cbacb02010
|
more unit tests for CollisionRenderMeshCache
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
b79af55e16
|
fix ref accounting for garbage collection
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
06d40afeac
|
don't forget to use the transform of child shapes
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
1e95e489cb
|
make mesh around btConvexShape, copy to model::Mesh
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
d0295f3876
|
remove cruft include
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
d59c997e64
|
remove stubbery, make physics lib depend on model
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
8d3f592e68
|
rename class to be more correct
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
9f26836b43
|
added basic CollisionGeometryCache container
|
2016-08-24 22:25:45 -07:00 |
|
Andrew Meadows
|
e086792eac
|
enforce coding standards
|
2016-08-24 22:25:45 -07:00 |
|
Brad Hefta-Gaub
|
0397c6b6ca
|
Merge pull request #8471 from AndrewMeadows/dont-assert-on-bad-data
workaround bad FBXMesh data rather than assert
|
2016-08-22 14:21:48 -07:00 |
|
Andrew Meadows
|
304c313db7
|
minor cleanup
|
2016-08-19 10:15:30 -07:00 |
|
Andrew Meadows
|
6446c7c302
|
make createShapeFromInfo() fail gently on bad data
|
2016-08-18 11:49:15 -07:00 |
|
Seth Alves
|
87dbfa7e47
|
add -Wsuggest-override to compile flags and deal with fallout
|
2016-08-18 09:51:41 -07:00 |
|
Seth Alves
|
aeadbda1e1
|
adjust ground-to-fly logic
|
2016-08-04 11:34:42 -07:00 |
|
Seth Alves
|
e1c7ced652
|
increase GROUND_TO_AUTOFLY_THRESHOLD
|
2016-08-04 09:54:26 -07:00 |
|
Seth Alves
|
78e59106b4
|
adjust threshold for how far above the ground will cause the avatar to auto-fly
|
2016-08-03 15:21:49 -07:00 |
|
Ryan Downe Karpf
|
91714aaca6
|
Merge pull request #8258 from AlexanderOtavka/edit-model-ui
Edit model dialog improvements
|
2016-07-22 17:11:52 -07:00 |
|
Andrew Meadows
|
22e7e150fc
|
remove debug cruft
|
2016-07-19 18:01:06 -07:00 |
|
Seth Alves
|
56726183f6
|
clear internal bullet flag before switching entity to kinematic
|
2016-07-19 16:45:57 -07:00 |
|
Andrew Meadows
|
72175ae09e
|
fix warnings about implicit casts
|
2016-07-09 22:55:55 -07:00 |
|
Andrew Meadows
|
207ddcea38
|
wrap hull about each mesh part
|
2016-07-09 22:25:28 -07:00 |
|
Andrew Meadows
|
97fc5ac3b8
|
construct Bullet shapes for new shape types
|
2016-07-06 10:51:28 -07:00 |
|
Andrew Meadows
|
e538625fe0
|
fix warning about convex hull vertex count cap
|
2016-06-28 16:35:32 -07:00 |
|
Brad Hefta-Gaub
|
da74114b32
|
Merge pull request #8070 from AndrewMeadows/triangle-soup-4
support btBvhTriangleMeshShape for static mesh entities
|
2016-06-23 12:17:32 -07:00 |
|
Andrew Meadows
|
4c9ec7ca43
|
protect physics against bad entity properties
|
2016-06-21 13:55:11 -07:00 |
|
Andrew Meadows
|
937bd0c1be
|
SHAPE_TYPE_MESH --> SHAPE_TYPE_STATIC_MESH
|
2016-06-21 13:54:21 -07:00 |
|
Andrew Meadows
|
31706a3909
|
force activate kinmatic objects when necessary
|
2016-06-21 10:38:44 -07:00 |
|
Andrew Meadows
|
a519b77ae7
|
add SHAPE_TYPE_MESH and build mesh shapes
|
2016-06-20 17:29:20 -07:00 |
|
Andrew Meadows
|
13bb174b8b
|
small change to commented out debug code
|
2016-06-20 17:29:20 -07:00 |
|
Andrew Meadows
|
d64729372a
|
ShapeInfo name changes
|
2016-06-20 17:29:20 -07:00 |
|
Seth Alves
|
eba518cb65
|
try to make code that converts bullet-calculated values to parent-frame values more effecient
|
2016-06-13 14:26:41 -07:00 |
|
Seth Alves
|
52245f25f2
|
rework code that transforms global _server* values into parent-frame values
|
2016-06-13 11:48:45 -07:00 |
|
Seth Alves
|
41c399897a
|
remove some debug prints
|
2016-06-10 12:08:13 -07:00 |
|
Seth Alves
|
e1ae2a193f
|
EntityMotionState now uses parent-relative position and rotation and velocity when deciding if it needs to send an edit packet to the entity-server
|
2016-06-10 11:49:15 -07:00 |
|
Seth Alves
|
5650ef9d52
|
have code where physics guesses at server values also avoid doing simple simulation of children of avatars
|
2016-06-09 14:35:17 -07:00 |
|
Brad Hefta-Gaub
|
3c5af56421
|
Merge pull request #8010 from hyperlogic/feature/hmd-lean-recenter-property
Added MyAvatar.hmdLeanRecenterEnabled property
|
2016-06-09 12:17:51 -07:00 |
|
Anthony J. Thibault
|
1aae22f5a5
|
Optimized MyAvatar.getCharacterControllerEnabled()
Instead of doing a blocking queued invokeMethod, it just calls into CharacterController.isEnabled() which is now thread-safe.
|
2016-06-09 09:35:19 -07:00 |
|
Andrew Meadows
|
3280a2b967
|
fix indentation
|
2016-06-03 10:47:54 -07:00 |
|
Andrew Meadows
|
f17330ea82
|
diff method for capping convex hull point count
|
2016-06-03 10:47:54 -07:00 |
|
Atlante45
|
3ca158265a
|
Make sure getVelocityChange returns the velocityChange
|
2016-06-02 16:44:13 -07:00 |
|
Seth Alves
|
f91a2403be
|
merge from upstream
|
2016-05-20 17:07:34 -07:00 |
|
Brad Hefta-Gaub
|
18613908df
|
Merge pull request #7800 from sethalves/no-fly-zones
No fly zones
|
2016-05-20 16:59:55 -07:00 |
|
Andrew Meadows
|
2e30f0916c
|
remove debug logging and add some comments
|
2016-05-20 15:07:47 -07:00 |
|
Andrew Meadows
|
83b8ef8131
|
clean up stream formatting of vec3 and friends
|
2016-05-20 09:41:26 -07:00 |
|
Andrew Meadows
|
5a826d696a
|
cleanup after code review
|
2016-05-20 09:41:26 -07:00 |
|
Andrew Meadows
|
9fae1a7edd
|
tweak log format
|
2016-05-20 09:41:26 -07:00 |
|
Andrew Meadows
|
7866fcf78c
|
trim high-point convex hulls
|
2016-05-20 09:41:26 -07:00 |
|