Robert Adams
|
8c99f63239
BulletSim: avatar movement smoothed with motor that modifies avatar velocity to target velocity. Fails in incorporating physical world effects (gravity) so avatar doesn't fly correctly.
|
11 years ago |
Robert Adams
|
7ed860d3ac
BulletSim: add check for border crossing in character position sanity check.
|
11 years ago |
Robert Adams
|
3b2b785a46
BulletSim: Add 'BulletSimData' which separates structures created
|
11 years ago |
Robert Adams
|
e1814aa827
BulletSim: fix problem of avatar's floating off the ground after unsitting. Reworked size/scale logic so physical scale is kept in Bullet and physObject scale is the preferred size -- usually same as size but avatars are computed differently.
|
11 years ago |
Robert Adams
|
d4e0e98c00
BulletSim: protect character property setting to remove crash from taints setting properties after the destroy character taint.
|
11 years ago |
Robert Adams
|
9df85eadf4
BulletSim: Fix crash on the destruction of physical linksets.
|
11 years ago |
Robert Adams
|
787636b97a
BulletSim: Reduce idle region physics overhead where there are MANY
|
11 years ago |
Robert Adams
|
0a66317fa6
BulletSim: move GetWaterLevelAtXYZ from BSScene to BSPhysTerrain.
|
11 years ago |
Melanie
|
3b2caa63b0
Rename BulletSim's PhysicsShapeType to BSPhysicsShapeType because it
|
11 years ago |
Robert Adams
|
cbc7e7bf85
BulletSim: Make avatar capsule so it is not circular.
|
11 years ago |
Robert Adams
|
8dd5813889
BulletSim: rename SHAPE_AVATAR to SHAPE_CAPSULE with the eye to eventually having mesh avatars.
|
11 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.
|
11 years ago |
Robert Adams
|
2f5fe4b88e
BulletSim: tweek avatar capsule parameters so avatar feet don't go below ground. This solves the bouncing, short avatar problem (Mantis 6403).
|
11 years ago |
Robert Adams
|
22be36be69
BulletSim: fix the problem with flying being disabled when crossing region boundries.
|
11 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
|
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
|
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
|
b83449ae9a
BulletSim: correct spelling of Bullet call. It's 'swept' not 'sweep'.
|
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
|
b6fc5bad00
BulletSim: fix problem with avatars sinking into the ground.
|
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
|
f422b9b388
BulletSim: reorder avatar collision checking to eliminate double collision_end.
|
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
|
eaccfa6d99
BulletSim: Fix small problems with last patch: BSScene.World properly initialized and setting of C++ parameters commented out. Comments and logging added.
|
12 years ago |
Robert Adams
|
fd7a097849
BulletSim: Update BSCharacter to use API2 interface.
|
12 years ago |