Robert Adams
|
4179d8f651
|
BulletSim: add LSL function and plumbing for setting a spring
equilibrium point in the physics engine constraint.
|
2013-09-20 21:03:50 +01:00 |
Robert Adams
|
bde8ac6a5c
|
BulletSim: add extended physics LSL constants for axis specification.
Add specific error warnings for mis-matched parameter types in extended
physics functions.
|
2013-09-20 21:03:47 +01:00 |
Robert Adams
|
9d04c6a828
|
BulletSim: ability to specify groups of axis to modify in constraint parameters that control multiple axis. Add useLinearReferenceFrameA constraint parameter.
|
2013-09-20 21:03:42 +01:00 |
Robert Adams
|
7a9eb26b00
|
BulletSim: add axis parameter for specifying enable, damping, and stiffness for spring constraints. Renumber parameter ops since I can as no one is using them yet.
|
2013-09-20 21:03:34 +01:00 |
Robert Adams
|
2e32b2aacb
|
BulletSim: implementation of setting spring specific physical parameters. Add setting of linkset type to physChangeLinkParams. Lots of detail logging for setting of linkset constraint parameters.
|
2013-09-20 21:03:31 +01:00 |
Robert Adams
|
70438ff6ab
|
BulletSim: pass both root and child BSPhysObjects to Extension function. Update routines to use the new parameters list from above change.
|
2013-09-20 21:03:18 +01:00 |
Robert Adams
|
21a046e622
|
BulletSim: Extension parameters passed through the classes made to pass just and array of objects rather than a mixture of parameters and array. Makes understanding and parsing what is being passed much easier.
|
2013-09-20 21:03:10 +01:00 |
Robert Adams
|
fd3e267ec6
|
BulletSim: add extended physics function physGetLinkType(linkNum). Add implementation of physChangeLinkParams() in BSLinksetConstraint.
|
2013-09-20 21:02:50 +01:00 |
Robert Adams
|
1076f56373
|
BulletSim: change ExtendedPhysics constants to 'const' so they can be used as case variables in switch statements.
|
2013-09-20 21:02:39 +01:00 |
Robert Adams
|
0dd47d88de
|
BulletSim: add physChangeLinkParams to set individual parameters on link constraints. Not fully functional. Remove double definition of ExtendedPhysics parameters by having BulletSim reference the optional module (addition to prebuild.xml and usings).
|
2013-09-20 21:02:34 +01:00 |
Robert Adams
|
826f8ce791
|
BulletSim: add physChangeLinkSpring to change linkset link to be a spring constraint. Add implementation to create spring constraint. Send up property updates for linkset children at the end of flexible linkset links. The simulator probably doesn't do the right thing yet.
|
2013-09-20 21:02:20 +01:00 |
Robert Adams
|
3ffad76b0d
|
BulletSim: initial implementation of physChangeLinkFixed that resets a linkset's link back to a fixed, non-moving connection.
|
2013-09-20 21:02:12 +01:00 |
Robert Adams
|
719380380a
|
BulletSim: fixes for change linkset implementation of physical linksets.
|
2013-09-20 21:01:24 +01:00 |
Robert Adams
|
24df15dab7
|
BulletSim: add implementation of 'physSetLinksetType' and 'physGetLinksetType'
and processing routines in BulletSim.
Add linkset rebuild/conversion routine in BSLinkset.
|
2013-08-02 09:47:12 -07:00 |
Robert Adams
|
6ad577d32b
|
BulletSim: test method for debugging of extended physics script operations.
|
2013-07-30 15:22:32 -07:00 |
Robert Adams
|
1b55a9d81e
|
BulletSim: fix avatar bobbing or jiggling while stationary flying.
Various comments and debugging message mods.
|
2013-02-08 16:29:40 -08:00 |
Robert Adams
|
d92eb80373
|
BulletSim: add initial instance of the ExtendedPhysics region module which adds new LSL commands for extended physics functions. Uses the modInvoke system. Disabled by default.
|
2013-02-08 16:29:35 -08:00 |