Robert Adams
|
24df15dab7
BulletSim: add implementation of 'physSetLinksetType' and 'physGetLinksetType'
|
11 years ago |
Robert Adams
|
5bcccfc305
BulletSim: add BSLinkInfo structure to remember link specific information
|
11 years ago |
Robert Adams
|
0d189165a8
BulletSim: distribute vehicle physical settings to all members of
|
11 years ago |
Robert Adams
|
f499b328c4
Revert "Revert "BulletSim: Add logic to linksets to change physical properties for""
|
11 years ago |
Robert Adams
|
aec8852af7
Revert "Revert "BulletSim: move collision processing for linksets from BSPrimLinkable""
|
11 years ago |
Robert Adams
|
c45659863d
Revert "BulletSim: move collision processing for linksets from BSPrimLinkable"
|
11 years ago |
Robert Adams
|
84d0699761
Revert "BulletSim: Add logic to linksets to change physical properties for"
|
11 years ago |
Robert Adams
|
b44f0e1a00
BulletSim: Add logic to linksets to change physical properties for
|
11 years ago |
Robert Adams
|
b4c3a791aa
BulletSim: move collision processing for linksets from BSPrimLinkable
|
11 years ago |
Robert Adams
|
425d2a2a97
BulletSim: set linkset type to be prim specific rather than a simulator
|
11 years ago |
Robert Adams
|
92ee288d66
BulletSim: remove trailing white space to make git happier. No functional changes.
|
11 years ago |
Robert Adams
|
ad1787770e
BulletSim: rename variable 'PhysicsScene' to be either 'PhysScene' or 'm_physicsScene' to match coding conventions and reduce confusion.
|
11 years ago |
Robert Adams
|
e5582939fd
BulletSim: massive refactor of shape classes. Removed shape specific code from BSShapeCollection. Using BSShape* classes to hold references to shape. Simplified shape dependency callbacks. Remove 'PreferredShape' methods and have each class specify shape type. Disable compound shape linkset for a later commit that will simplify linkset implementation.
|
11 years ago |
Robert Adams
|
fb903ff490
BulletSim: More work on center-of-mass. Remove linksetinfo and rely on simulator to update info.
|
11 years ago |
Robert Adams
|
1b55a9d81e
BulletSim: fix avatar bobbing or jiggling while stationary flying.
|
11 years ago |
Robert Adams
|
1b203601f4
BulletSim: include the linkage to the layered prim implementation. Separate layers for physical (vs simulator) location displacement and linksets.
|
11 years ago |
Robert Adams
|
775fd6f8cc
BulletSim: fix build break introduced by previous commit
|
11 years ago |
Robert Adams
|
471c477863
BulletSim: allow changing position and rotation of a child of a linkset
|
11 years ago |
Robert Adams
|
459fcd81c9
BulletSim: move center of gravity of linkset to its geometric center.
|
12 years ago |
Robert Adams
|
80cee1b85a
BulletSim: Fix single physical prim reporting its mass as zero.
|
12 years ago |
Robert Adams
|
ae4d932e7f
BulletSim: Move all the parameter variables, tables and get and fetch logic to a separate, static class for easier addition and to remove all that bulk from the BSScene class.
|
12 years ago |
Robert Adams
|
2b8efa24dd
BulletSim: add parameter to UpdateProperties call into the linkset so changes from the physics engine can be differentiated from changes made by the user. This eliminates a linkset rebuild loop. Also add logic to not rebuild or freak out when the object/linkset crosses a terrain boundry.
|
12 years ago |
Robert Adams
|
ace1f1e931
BulletSim: rip out old code for linkset child position fetching. BulletSim doesn't need to do that bookkeeping because SOG/SOP already does it.
|
12 years ago |
Robert Adams
|
31d3952477
BulletSim: fix problem with continuious rebuilding of physical linksets. This caused movement problems and large prim vehicles to take up a LOT of simulation time.
|
12 years ago |
Robert Adams
|
9df85eadf4
BulletSim: Fix crash on the destruction of physical linksets.
|
12 years ago |
Melanie
|
3b2caa63b0
Rename BulletSim's PhysicsShapeType to BSPhysicsShapeType because it
|
12 years ago |
Robert Adams
|
d6db0d5740
BulletSim: uplevel PhysicsShapeType out of ShapeData structure (since it is getting simplified out of existance someday) and update all the references to that enum.
|
12 years ago |
Robert Adams
|
702fd1e094
BulletSim: only compute linkset mass when membership changes rather than everytime someone asks for it.
|
12 years ago |
Robert Adams
|
1dc23b2b97
BulletSim: parameterize selection of linkset implementation
|
12 years ago |
Robert Adams
|
b0eccd5044
BulletSim: debugging of compound shape implementation of linksets.
|
12 years ago |