aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/Manager/PhysicsActor.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Optimized usingslbsa712007-12-271-45/+56
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* * Re-did the mass calculations in ODE for Prim Teravus Ovares2007-12-191-1/+24
| | | | | | | * Exposed the mass as a PhysicsActor read only property (so scripts can get at it - hint hint -) * Hollow and Path Cuts affect the prim mass (all Hollow Types are supported in this calculation (sphere,square,triangle)) * Prim no longer sink into the ground.
* saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames2007-12-101-2/+2
| | | | notice of doom
* * ODE step two on the way to separate dynamic space allocation ( One more to ↵Teravus Ovares2007-11-161-0/+14
| | | | go )
* * Implemented Walk Vs Run in ODE. Also helps make the walk look smoother.Teravus Ovares2007-11-121-1/+6
| | | | | * All thanks to unimplemented packet listing :D
* * Added a lot of Glue to help with reporting proper collisions.Teravus Ovares2007-11-121-2/+85
| | | | | | | | | | * ODE - Fixed the iscolliding property to report a static true when colliding. * Added reporting of collisions to call UpdateMovementAnimations * Added Jump - air animation (with arms outstretched). * Added Fall Animations * ODE - Added a small amount of X, Y motion control while jumping or Falling * ODE - Avatar movement animations are still a bit odd sometimes, and had to get this up there.
* * Added an internal throttle on ODE physics updatesTeravus Ovares2007-11-091-0/+7
| | | | | | * Added a ThrottleUpdates member to PhysicsActor to expose 'throttle' ability to the Scene. * Updated the ode.dll file with a fix to invalid data passed to ODE's heightfield collision calculator.
* * Fixed occasional character drift caused by sim not sending the avatar's ↵Teravus Ovares2007-11-081-1/+19
| | | | | | | | final resting velocity. * Added Smooth moving prim * Added event to PhysicsActor RequestPhysicsterseUpdate to allow physics plugins to be able to schedule a terse update.
* * Added Rotational Velocity reporting for Client Interpolation to Terse UpdatesTeravus Ovares2007-11-081-1/+8
| | | | | * Added Angular Velocity reporting for smooth-ish rotations on object collisions
* prim cuts in ODEdan miller2007-11-051-0/+14
| | | | | | | | Much thanks to Gerhard! Merged with Darok's recent changes re: physical prims
* Changes in BulletXPlugin: Added new class BulletXActor class inherits from ↵darok2007-11-031-0/+8
| | | | PhysicsActor and it's the ancestor for BulletXCharacter and BulletXPrim.Physical modifications: Changes for pass the value of Physical flag in the SceneObjectPart class to the Physics engines. New call for AddPrimShape so it has a new parameter called "isPhysical". The old call will be obselete soon (i believe). PhysActor and its descendants have a new property called IsPhysical. By the way no new special funcionallity added. It's more like preparing the way for new modifications.
* * Diuerse beavtificatemslbsa712007-11-011-2/+3
|
* Thank you Teravus, very much, for a 'jump', 'crouch' and 'inertia' patch for ↵Charles Krinke2007-10-311-1/+8
| | | | all three physics plugins.
* * Optimized usingslbsa712007-10-301-87/+23
| | | | | | * Shortened type references * Removed redundant 'this' qualifier
* mass update of urls in source code to new websiteSean Dague2007-09-101-1/+1
|
* Corrected the namespace in OpenSim.Region.Physics.Manager, so now namespace ↵MW2007-08-281-1/+1
| | | | should equal project and directory.
* More prep work for adding prims to ODE physicsBrian McBee2007-08-191-0/+18
|
* * More cleaningAdam Frisby2007-07-191-0/+2
|
* changed to native line ending encodingSean Dague2007-07-161-167/+167
|
* A bit more work on Building tools/support.MW2007-07-041-1/+1
| | | | | updated Axiom.MathLib.dll.
* * Optimized usings (the 'LL ate my scripts' commit)lbsa712007-07-031-7/+5
| | | | | * added some licensing info
* Started change to having SceneObject and then that having child Primitives ↵MW2007-07-011-0/+8
| | | | which in turn have a Shape object (currently PrimitiveBaseShape). The plan is only for the SceneObject to interface with the physics engines. As a physics Entity should be able to have mulitple shapes connected to it.
* Some work on restructuring the namespaces / project names. Note this doesn't ↵MW2007-06-271-0/+161
compile yet as not all the code has been changed to use the new namespaces. Am committing it now for feedback on the namespaces.