Commit History

Auteur SHA1 Bericht Datum
  Robert Adams 0a66317fa6 BulletSim: move GetWaterLevelAtXYZ from BSScene to BSPhysTerrain. 12 jaren geleden
  Robert Adams 5685b33071 BulletSim: increase vehicle stability by suppressing Bullet's update to angular velocity. 12 jaren geleden
  Robert Adams 9a42405944 BulletSim: small change to add position correction force with AddForce rather than just storing it in the variable 12 jaren geleden
  Melanie 3b2caa63b0 Rename BulletSim's PhysicsShapeType to BSPhysicsShapeType because it 12 jaren geleden
  Robert Adams cbc7e7bf85 BulletSim: Make avatar capsule so it is not circular. 12 jaren geleden
  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 jaren geleden
  Robert Adams 4d29488216 BulletSim: change PositionSanityCheck to apply a force to correct position corrections (below ground and floating). 12 jaren geleden
  Robert Adams 6c961d8add BulletSim: Use base class constructors for initialization of BSShape and other classes. 12 jaren geleden
  Robert Adams 76cc303031 BulletSim: Add ZeroAngularMotion method to physical objects. Add inTaint flag to ZeroMotion method. Update the references to those functions. 12 jaren geleden
  Robert Adams 79f7c466a1 BulletSim: fix compound linkset crash by not freeing shape of child prims. 12 jaren geleden
  Robert Adams b0eccd5044 BulletSim: debugging of compound shape implementation of linksets. 12 jaren geleden
  Robert Adams f53b4e7a21 BulletSim: Add RawPosition and RawOrientation to BSPhysObject and rename MassRaw to RawMass. Fix BSShapeCollection to use Raw* for creating the body to eliminate exception from referencing the physical body before it has been created. 12 jaren geleden
  Robert Adams 39c02dcc8c BulletSim: Remove use of shapeData in ShapeCollection and rely on the available BSPhysObject varaiables. Fix line endings in BSLinksetCompound. 12 jaren geleden
  Robert Adams 364a7c3088 BulletSim: rename BSBody and BSShape to PhysBody and PhysShape. Add skeleton of BSLinksetCompound. 12 jaren geleden
  Robert Adams 28e2cd3fa2 BulletSim: vehicle tweeking. 12 jaren geleden
  Robert Adams 52be581f71 BulletSim: remove center-of-mass setting for linksets because it causes the constraint calculation to pull the objects together. 12 jaren geleden
  Robert Adams e20bad12cc BulletSim: centralize mass/inertia computation with UpdatePhysicalMassProperties() function. Didn't add setMassRaw because assignment with side effect is dirty. 12 jaren geleden
  Robert Adams 8fa83cf430 BulletSim: Add activations after vehicle properties change. Problem was the vehicle was going to sleep while waiting for commands. Make AddAngularForce work the same way as AddForce -- accumulates values and pushes them once into Bullet. 12 jaren geleden
  Robert Adams 804b332d45 BulletSim: Add banking and other new code to vechile dynamics. Add third party license and contributor in for for Aurora-Sim project for physics code. 12 jaren geleden
  Robert Adams 36bfd3667c BulletSim: remove chatty debug message. 12 jaren geleden
  Robert Adams 14eeb8b31b BulletSim: fix bug that caused error (and a crash on 32 bit Linux) when mesh assets weren't already in the cache. Comment cleanups. 12 jaren geleden
  Robert Adams 7272a4cae8 BulletSim: fix problem of not rebuilding shape by clearing last rebuild failed flag in BSPrim.ForceBodyShapeRebuild() 12 jaren geleden
  Robert Adams 65c131c4a3 BulletSim: remove trailing spaces to make git happy. 12 jaren geleden
  Robert Adams d94c4646cc BulletSim: add asset fetching so BulletSim works with new physics asset handling. 12 jaren geleden
  Robert Adams e87a179c89 BulletSim: change nonimal physics frame rate to 55 to give same numbers as ODE. 12 jaren geleden
  Robert Adams fc33afddd3 BulletSim: remove code in ShapeCollection that hinted at shape sharing. 12 jaren geleden
  Robert Adams fd7a097849 BulletSim: Update BSCharacter to use API2 interface. 12 jaren geleden
  Robert Adams b24190ec98 BulletSim: remove some unused API2 calls because they were removed from Bullet 2.81 12 jaren geleden
  Robert Adams 3a458e2a36 BulletSim: Use full linkset mass when computing vehicle gravity force. Add taint-time specification to new AddForce(). 12 jaren geleden
  Robert Adams a791620622 BulletSim: cosmetic changes (comments and renaming). Give mass to terrain to improve interactions. 12 jaren geleden