Commit History

Author SHA1 Message Date
  Robert Adams 471c477863 BulletSim: allow changing position and rotation of a child of a linkset 11 years ago
  Robert Adams 52b341e2e2 BulletSim: More aggressive as setting character velocity to zero 11 years ago
  Robert Adams 3c4868f613 BulletSim: fix problem of avatar sliding very slowly occasionally after stopping walking. Consolidate movement tests into the one prestep motion action 11 years ago
  Robert Adams 3b0df52d10 BulletSim: modify motors to return correction rather than current value 11 years ago
  Robert Adams c6b6c94ccb BulletSim: reduce jitter in avatar velocity when walking or flying. 11 years ago
  Robert Adams 75f710f1e7 BulletSim: Add one function that all actors who act on the physical 11 years ago
  Robert Adams 5d098d8f17 BulletSim: don't modify angular parameters when doing LIMIT_MOTOR_UP. 11 years ago
  Robert Adams 61ff79587b BulletSim: add debugging messages to know when assets for physical 11 years ago
  Robert Adams 4e1ca890c2 BulletSim: fix not moving physical objects below terrain to over terrain. 11 years ago
  Robert Adams 93adc4cb66 BulletSim: Add IsSelected attribute to physical objects. Have vehicles check to see if physical before trying to step. Replace vehicle gravity application. Previously relying on Bullet to apply gravity but since vehicles over-ride the velocity calculation, gravity never had a chance to accelerate the body down. Added AddForceImpulse as well as AddForce for those who need to apply immediate velocity updates. Use the impulse to apply the linear motion. 11 years ago
  Robert Adams 8452c0a870 BulletSim: add function to push avatar up when hitting stairs. 11 years ago
  Robert Adams 2e5222055f BulletSim: comments and removing small compile errors introduced in last commit. 11 years ago
  Robert Adams 613f516007 BulletSim: convert avatar movement from a force to an impulse. Shouldn't 11 years ago
  Robert Adams c2a7af18b6 BulletSim: nearly complete in conversion from BulletSimAPI to BSAPITemplate. Only initialization and debug fuctions left. 11 years ago
  Robert Adams 9218748321 BulletSim: another round of conversion: dynamics world and collision object functions. 11 years ago
  Robert Adams 48f718f39f BulletSim: first round of conversion from direct BulletSimAPI interfacing by BulletSim core to using the BulletSimAPITemplate. Physical object creation and destruction first. 11 years ago
  Robert Adams 28a8949b9f BulletSim: remove check for small motor movement because, while it 11 years ago
  Robert Adams 0538096fa3 BulletSim: an 'if' to suppress multiple setting of avatar orientation. 11 years ago
  Robert Adams db6c0363f0 BulletSim: tweeking avatar capsule code in an attempt to have 11 years ago
  Robert Adams 7266eeca6e BulletSim: add 'AvatarAlwaysRunFactor' parameter and use in setTargetVelocity 11 years ago
  Robert Adams 70e0a86601 BulletSim: fix problem of avatars appearing to walk through walls 11 years ago
  Robert Adams 7a5f598399 BulletSim: move logic for IsColliding, CollidingGround and CollidingObj from individual sub-classes and up to parent BSPhysObject class. 11 years ago
  Robert Adams e98e223927 BulletSim: complete applyImpulse function in BSCharacter (like I said 11 years ago
  Robert Adams 5f71ee57c4 BulletSim: stop avatar from sliding VERY slowly after walking by 11 years ago
  Robert Adams 80cee1b85a BulletSim: Fix single physical prim reporting its mass as zero. 11 years ago
  Robert Adams 30807b81cc BulletSim: modify avatar motor code to make falling movement better. Clean up some usages. Disable motor when done. 11 years ago
  Robert Adams a54392d7cc BulletSim: remove the movement decay while flying. Made flying slow down over time. 11 years ago
  Robert Adams 3d659fe97d BulletSim: add BSPhysObject code to manage registrations of preStep events. Use same to implement setForce and setTorque so the values are restored at the beginning of each step (since Bullet zeros forces applied last step). Simplify implementation of AddForce and AddTorque by relying on the addition of forces in Bullet. 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 2e3e95e846 BulletSim: small fix to avatar movement motor use which keeps avatar from flying up forever. This doesn't fix the overall problem but keeps avatar flying from being totally unusable. 11 years ago