Commit History

Author SHA1 Message Date
  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. 11 years ago
  Robert Adams 80cee1b85a BulletSim: Fix single physical prim reporting its mass as zero. 11 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. 11 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. 11 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. 11 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. 11 years ago
  Robert Adams 9df85eadf4 BulletSim: Fix crash on the destruction of physical linksets. 11 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