Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-11-13 | BulletSim: update avatar velocity setting to the new TargetVelocity pattern. | Robert Adams | 4 | -51/+47 | |
Now PhysicsActor.Velocity.set and PhysicsActor.SetMomentum do the same thing of setting the instantanious avatar velocity. PhysicsActor.TargetVelocity sets a velocity target and the movement motor is used to accelerate the' avatar to that velocity. | |||||
2016-10-03 | BulletSim: zero velocity target when setting velocity through the | Robert Adams | 2 | -2/+12 | |
SetMomentum method. | |||||
2016-09-30 | BulletSim: fix problem with avatar velocity going to zero when flying across | Robert Adams | 3 | -59/+58 | |
region boundries. Move code for Velocity, ForceVelocity and SetMomentum to BSPhysObject and have both BSPrim and BSCharacter share the code. | |||||
2016-09-01 | remove some MegaRegions code from physics | UbitUmarov | 1 | -19/+0 | |
2016-07-25 | change bullet relative velocity sign to match ubOde | UbitUmarov | 1 | -1/+1 | |
2016-07-04 | add EngineName also to the others | UbitUmarov | 1 | -0/+6 | |
2016-04-07 | CR safari. Remove gratuitious CRs in some files | Melanie Thielker | 1 | -56/+56 | |
2016-03-06 | BulletSim: use the new 'setAvatarSize' physics call introduced in 0.9. | Robert Adams | 3 | -91/+129 | |
This disables all the avatar size fudge numbers previously used by BulletSim. If you have your region tuned to the old way, set "[BulletSim]AvatarUseBefore09SizeComputation=true" in your INI files. | |||||
2016-03-06 | BulletSim: Send out avatar position update if velocity is now zero | Robert Adams | 1 | -1/+1 | |
and it wasn't zero last tick. This will prevent some avatar creeping. Adjust BulletSim default avatar velocity zeroing so the avatar stops sooner. | |||||
2016-02-21 | Pushed AssemblyVersion up to VersionInfo, so that we don't need to do global ↵ | Diva Canto | 1 | -1/+1 | |
replace anymore. | |||||
2016-01-20 | BulletSim: increase default value of AvatarStopZeroThreshold as this reduces | Robert Adams | 1 | -1/+1 | |
the occurance of stopped avatar drifting in the viewer. Not sure why but this is a short term fix while investigation continues. | |||||
2016-01-19 | BulletSim: make collision sounds work most of the time. Seems that collisions | Robert Adams | 3 | -5/+9 | |
usually stop the collider so velocity is often small. Also remove some chatty debug messages. | |||||
2016-01-18 | BulletSim: add stationary suppression on AddForce application. This enables | Robert Adams | 1 | -0/+4 | |
small pushing of avatars (Mantis 7779). | |||||
2016-01-18 | BulletSim: fix problem of not zeroing motion when stationary (drift problem from | Robert Adams | 1 | -66/+40 | |
Mantis 7813). Redo Z computations for movement. Clean up code to simplify tests. Add function to suppress stationary tests unless velocity drops. | |||||
2016-01-18 | BulletSim: change method signatures for internal AddForce methods to remove | Robert Adams | 6 | -17/+21 | |
confusion about push forces. The latter is an external, physics engine interface feature (the force parameter has a different unit if pushing vs adding force) and that distinction is not used internally. | |||||
2016-01-18 | BulletSim: revert avatar stationary testing for having slight velocity. | Robert Adams | 1 | -5/+14 | |
This fix causes drift (Mantis 7813). This revision will rebreak pushing (Mantis 7779) but drifting is bad and pushing will be fixed in future commits. | |||||
2016-01-10 | BulletSim: fix Mantis 7798: land collisions not working. | Robert Adams | 1 | -2/+6 | |
2016-01-10 | BulletSim: tweaking so avatar can be pushed. In particular, llPushObject, | Robert Adams | 5 | -18/+57 | |
which called BSCharacter.AddForce, can now move a character. | |||||
2015-12-12 | improve a bit llpushobject on avatars using bullet, but force is ignored a ↵ | UbitUmarov | 1 | -0/+8 | |
few seconds after a movement comand. RAdams plz take a look | |||||
2015-11-30 | BulletSim: fix collision sound calculation. Modify some routines to make | Robert Adams | 4 | -20/+27 | |
collider and collidee clearer. Also fix (when did it break?) avatars not moving if standing on a moving object. Now friction will move avatars if standing on a disc or the top of a train. | |||||
2015-11-29 | let Bullet do collision sounds (RAdams plz fix the relative speed) | UbitUmarov | 1 | -1/+8 | |
2015-10-21 | remove the use of Vector3 for axis locks on the rest of engines | UbitUmarov | 2 | -6/+6 | |
2015-10-18 | On to 0.8.3! | Diva Canto | 1 | -1/+1 | |
Conflicts: OpenSim/Region/PhysicsModules/ConvexDecompositionDotNet/Properties/AssemblyInfo.cs | |||||
2015-10-18 | On to 0.8.3! | Diva Canto | 1 | -1/+1 | |
2015-10-02 | Implement an overridable implementation of PhysicsActor.SetVehicle() | Robert Adams | 1 | -0/+53 | |
that works for all physics engines. BulletSim: implement an optimized version of SetVehicle() that still uses the vehicle code to do bounds checking but does it in one taint operation. | |||||
2015-09-30 | add get method on physics actors PIDHoverActive | UbitUmarov | 2 | -1/+5 | |
2015-09-17 | recover bulletS fps math change lost in merge | UbitUmarov | 1 | -2/+3 | |
2015-09-09 | demote ConvexDecompositionDotNet to a simple dll, i had made it a region module | UbitUmarov | 2 | -2/+2 | |
2015-09-08 | a mess with Modules and Module | UbitUmarov | 4 | -6/+5 | |
2015-09-08 | fix some compile | UbitUmarov | 3 | -3/+3 | |
2015-09-04 | Fixes a problem with Bullet physics when it is configured to run on a ↵ | Diva Canto | 1 | -0/+2 | |
separate thread. | |||||
2015-09-01 | Moved ExtendedPhysics from OptionalModules to Bullet project, because it's ↵ | Diva Canto | 4 | -4/+622 | |
very much an optional Bullet feature. This way, Bullet doesn't need to depend on the OptionalModules dll. No changes in configs or behavior. | |||||
2015-08-31 | Deleted physics plugin classes. | Diva Canto | 2 | -77/+1 | |
More unit tests fixed. | |||||
2015-08-31 | Physics refactoring: all unit tests pass. | Diva Canto | 2 | -3/+3 | |
2015-08-31 | First commit where physics work as region module. | Diva Canto | 2 | -9/+23 | |
Moved all physics dlls out of Physics and into bin directly, so they can be found by the module loader. Removed call to PhysicsPluginManager. | |||||
2015-08-31 | All physics plugins are now region modules. Compiles but doesn't run. | Diva Canto | 7 | -1007/+1052 | |
2015-08-31 | Fixed a namespace dependency. Also started preparing prebuild.xml for making ↵ | Diva Canto | 2 | -2/+2 | |
physics region modules. | |||||
2015-08-30 | More namespace and dll name changes. Still no functional changes. | Diva Canto | 22 | -22/+22 | |
2015-08-30 | Renamed the namespaces too | Diva Canto | 41 | -70/+70 | |
2015-08-30 | Major renaming of Physics dlls / folders. No functional changes, just renames. | Diva Canto | 43 | -0/+22468 | |