aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Scripting/ExtendedPhysics (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-09-11BulletSim: add LSL function and plumbing for setting a springRobert Adams1-1/+3
equilibrium point in the physics engine constraint.
2013-09-11BulletSim: add extended physics LSL constants for axis specification.Robert Adams1-2/+14
Add specific error warnings for mis-matched parameter types in extended physics functions.
2013-09-11BulletSim: ability to specify groups of axis to modify in constraint ↵Robert Adams1-1/+11
parameters that control multiple axis. Add useLinearReferenceFrameA constraint parameter.
2013-09-11BulletSim: add axis parameter for specifying enable, damping, and stiffness ↵Robert Adams1-4/+6
for spring constraints. Renumber parameter ops since I can as no one is using them yet.
2013-09-11BulletSim: implementation of setting spring specific physical parameters. ↵Robert Adams1-1/+5
Add setting of linkset type to physChangeLinkParams. Lots of detail logging for setting of linkset constraint parameters.
2013-09-11BulletSim: pass both root and child BSPhysObjects to Extension function. ↵Robert Adams1-13/+17
Update routines to use the new parameters list from above change.
2013-09-11BulletSim: Extension parameters passed through the classes made to pass just ↵Robert Adams1-5/+18
and array of objects rather than a mixture of parameters and array. Makes understanding and parsing what is being passed much easier.
2013-09-11BulletSim: add extended physics function physGetLinkType(linkNum). Add ↵Robert Adams1-0/+19
implementation of physChangeLinkParams() in BSLinksetConstraint.
2013-09-11BulletSim: change ExtendedPhysics constants to 'const' so they can be used ↵Robert Adams1-28/+28
as case variables in switch statements.
2013-09-11BulletSim: add physChangeLinkParams to set individual parameters on link ↵Robert Adams1-94/+171
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-11BulletSim: add physChangeLinkSpring to change linkset link to be a spring ↵Robert Adams1-3/+70
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-11BulletSim: initial implementation of physChangeLinkFixed that resets a ↵Robert Adams1-1/+81
linkset's link back to a fixed, non-moving connection.
2013-09-11BulletSim: fixes for change linkset implementation of physical linksets.Robert Adams1-1/+28
2013-08-02BulletSim: add implementation of 'physSetLinksetType' and 'physGetLinksetType'Robert Adams1-5/+60
and processing routines in BulletSim. Add linkset rebuild/conversion routine in BSLinkset.
2013-07-30BulletSim: test method for debugging of extended physics script operations.Robert Adams1-8/+46
2013-02-08BulletSim: fix avatar bobbing or jiggling while stationary flying.Robert Adams1-1/+9
Various comments and debugging message mods.
2013-02-08BulletSim: add initial instance of the ExtendedPhysics region module which ↵Robert Adams1-0/+163
adds new LSL commands for extended physics functions. Uses the modInvoke system. Disabled by default.