Robert Adams
|
5f97c6f8f0
BulletSim: non-functional updates. Comments and formatting.
|
11 жил өмнө |
Robert Adams
|
23516717e4
BulletSim: a better version of llMoveToTarget that doesn't go crazy.
|
11 жил өмнө |
Robert Adams
|
045aaa838a
BulletSim: remove friction calcuation from BSMotor and move linear and
|
11 жил өмнө |
Robert Adams
|
92ee288d66
BulletSim: remove trailing white space to make git happier. No functional changes.
|
11 жил өмнө |
Robert Adams
|
52b341e2e2
BulletSim: More aggressive as setting character velocity to zero
|
11 жил өмнө |
Robert Adams
|
3b0df52d10
BulletSim: modify motors to return correction rather than current value
|
11 жил өмнө |
Robert Adams
|
d0c7f7f050
BulletSim: add some features to the PID motor to make it more flexible.
|
12 жил өмнө |
Robert Adams
|
5432180027
BulletSim: reorganize motor code a little to pull together common functions.
|
12 жил өмнө |
Robert Adams
|
e57c0e6731
BulletSim: fix buoyancy so it's properly set by a script when an
|
12 жил өмнө |
Robert Adams
|
16e49035f7
BulletSim: add Enabled parameter and operation to motors.
|
12 жил өмнө |
Robert Adams
|
6dbf9c8ed4
BulletSim: repair vehicle problems introduced in previous 'improvements'. Fix line endings in BSParams.
|
12 жил өмнө |
Robert Adams
|
b4f8a05e9a
BulletSim: Better detail logging of VMotor actions.
|
12 жил өмнө |
Robert Adams
|
e522bdb96a
BulletSim: Check for unspecified TimeScale in BSVMotor and don't scale if not specified. Add test dump routine. Don'e zero current and target values when error goes to zero as the values could be used externally to store the actual target values, etc.
|
12 жил өмнө |
Robert Adams
|
b7ad44e3a6
BulletSim: reorganize motor step code to separate error computation allowing subclass for PID error correction.
|
12 жил өмнө |
Robert Adams
|
7b84bcfbb8
BulletSim: initial implementation of a PID motor. Not hooked up yet.
|
12 жил өмнө |
Robert Adams
|
8653ea93b2
BulletSim: apply friction to linear and angular motion before returning advanced motor value. This seems to be the problem with BulletSim vehicles turning too quickly. Also removed the configuration parameter that controlled the timestep scaling kludge for angular velocity that was added to research the question of quick turning.
|
12 жил өмнө |
Robert Adams
|
63099184db
BulletSim: protect prim property setting to remove crash from taints setting properties after the destroy object taint has happened.
|
12 жил өмнө |
Robert Adams
|
41f1c5b7f7
BulletSim: rework angular corrections to remove any hybrid code and compute absolute collections.
|
12 жил өмнө |
Robert Adams
|
f9fed421fe
BulletSim: format vehicle detail logging messages so vehicle changs are grouped better in the log output.
|
12 жил өмнө |
Robert Adams
|
ec63e4ff29
BulletSim: remove time scaling of computed vehicle absolute velocity since Bullet will scale the movement by the time slice. Restore LIMIT_MOTOR_UP to definitition of BOAT simce some vehicle engines use it even for land vehicles. Push vehicle parameter updates through the regular property update to solve vehicles floating off when they should be stopped.
|
12 жил өмнө |
Robert Adams
|
0bda35e18f
BulletSim: add copyright header where it is missing. Remove some unnecessary 'using' requirements so testing framework is less complicated.
|
12 жил өмнө |
Robert Adams
|
9e0db36c82
BulletSim: add 'infinite' timescale that does not reduce motor target or friction.
|
12 жил өмнө |
Robert Adams
|
f977131fe0
BulletSim: add ToString override to BSVMotor.
|
12 жил өмнө |
Robert Adams
|
319ec3235c
BulletSim: add BSVMotor as BSDynamics linear motor.
|
12 жил өмнө |
Robert Adams
|
22d5bf8ff9
BulletSim: complete vector motor. Correct line endings.
|
12 жил өмнө |
Robert Adams
|
67d5dbbb49
BulletSim: add classes for physics motors. Eventually these will replace the manual code for vehicles and add PID functionality to avatar movement.
|
12 жил өмнө |