Robert Adams
|
0a66317fa6
BulletSim: move GetWaterLevelAtXYZ from BSScene to BSPhysTerrain.
|
12 years ago |
Robert Adams
|
5685b33071
BulletSim: increase vehicle stability by suppressing Bullet's update to angular velocity.
|
12 years ago |
Robert Adams
|
9a42405944
BulletSim: small change to add position correction force with AddForce rather than just storing it in the variable
|
12 years ago |
Melanie
|
3b2caa63b0
Rename BulletSim's PhysicsShapeType to BSPhysicsShapeType because it
|
12 years ago |
Robert Adams
|
cbc7e7bf85
BulletSim: Make avatar capsule so it is not circular.
|
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
|
4d29488216
BulletSim: change PositionSanityCheck to apply a force to correct position corrections (below ground and floating).
|
12 years ago |
Robert Adams
|
6c961d8add
BulletSim: Use base class constructors for initialization of BSShape and other classes.
|
12 years ago |
Robert Adams
|
76cc303031
BulletSim: Add ZeroAngularMotion method to physical objects. Add inTaint flag to ZeroMotion method. Update the references to those functions.
|
12 years ago |
Robert Adams
|
79f7c466a1
BulletSim: fix compound linkset crash by not freeing shape of child prims.
|
12 years ago |
Robert Adams
|
b0eccd5044
BulletSim: debugging of compound shape implementation of linksets.
|
12 years ago |
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 years ago |
Robert Adams
|
39c02dcc8c
BulletSim: Remove use of shapeData in ShapeCollection and rely on the available BSPhysObject varaiables. Fix line endings in BSLinksetCompound.
|
12 years ago |
Robert Adams
|
364a7c3088
BulletSim: rename BSBody and BSShape to PhysBody and PhysShape. Add skeleton of BSLinksetCompound.
|
12 years ago |
Robert Adams
|
28e2cd3fa2
BulletSim: vehicle tweeking.
|
12 years ago |
Robert Adams
|
52be581f71
BulletSim: remove center-of-mass setting for linksets because it causes the constraint calculation to pull the objects together.
|
12 years ago |
Robert Adams
|
e20bad12cc
BulletSim: centralize mass/inertia computation with UpdatePhysicalMassProperties() function. Didn't add setMassRaw because assignment with side effect is dirty.
|
12 years ago |
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 years ago |
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 years ago |
Robert Adams
|
36bfd3667c
BulletSim: remove chatty debug message.
|
12 years ago |
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 years ago |
Robert Adams
|
7272a4cae8
BulletSim: fix problem of not rebuilding shape by clearing last rebuild failed flag in BSPrim.ForceBodyShapeRebuild()
|
12 years ago |
Robert Adams
|
65c131c4a3
BulletSim: remove trailing spaces to make git happy.
|
12 years ago |
Robert Adams
|
d94c4646cc
BulletSim: add asset fetching so BulletSim works with new physics asset handling.
|
12 years ago |
Robert Adams
|
e87a179c89
BulletSim: change nonimal physics frame rate to 55 to give same numbers as ODE.
|
12 years ago |
Robert Adams
|
fc33afddd3
BulletSim: remove code in ShapeCollection that hinted at shape sharing.
|
12 years ago |
Robert Adams
|
fd7a097849
BulletSim: Update BSCharacter to use API2 interface.
|
12 years ago |
Robert Adams
|
b24190ec98
BulletSim: remove some unused API2 calls because they were removed from Bullet 2.81
|
12 years ago |
Robert Adams
|
3a458e2a36
BulletSim: Use full linkset mass when computing vehicle gravity force. Add taint-time specification to new AddForce().
|
12 years ago |
Robert Adams
|
a791620622
BulletSim: cosmetic changes (comments and renaming). Give mass to terrain to improve interactions.
|
12 years ago |