aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/PhysicsModules (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-08-17ubOde reduce collision_start latency in same cases (only one collision ↵UbitUmarov2-10/+8
happening and more than 50ms since last)
2016-08-09tell prim name on some more ubMeshmerizer error/warn messagesUbitUmarov1-2/+2
2016-08-06 ubOde revert making vehicle hover height disable hover. This at least ↵UbitUmarov1-1/+1
breaks current scripts. wikis say it should, but makes no sense with vehicle type parameters defaults. Hover it again only disabled with timescale >300; handle llSameGroup on attachments
2016-08-06 ubOde a few changes to collisions reportingUbitUmarov3-31/+62
2016-08-04also disable vehicle hover if its hover is set to zeroUbitUmarov1-1/+1
2016-08-04apply external forces and torque to vehicles also, as other engines doUbitUmarov2-8/+15
2016-08-02reduce ubOde walking super climbersUbitUmarov1-0/+17
2016-07-25remove redundant checkUbitUmarov1-2/+1
2016-07-25add give a body to default rootVelocityUbitUmarov1-1/+1
2016-07-25add missing overridesUbitUmarov2-2/+2
2016-07-25revert bad last changes and fix the issue another wayUbitUmarov4-10/+27
2016-07-25ubOde bug fixUbitUmarov2-2/+4
2016-07-25change bullet relative velocity sign to match ubOdeUbitUmarov1-1/+1
2016-07-25preserve max relative velocity on a colision report time sliceUbitUmarov1-1/+12
2016-07-24ubOde actually revert last change don't send unnecessary empty collisions, ↵UbitUmarov1-2/+2
will patch it elsewhere
2016-07-24ubOde still on relative velocity. Make ubOde report avatar empty collisions ↵UbitUmarov1-5/+11
to tick events on core. Avn didn't require this, core should not require also (TODO)
2016-07-24ubOde try to improve contact velocity on first avatar collision with terrainUbitUmarov1-2/+5
2016-07-24ubOde fix contact relative velocity signUbitUmarov1-30/+31
2016-07-04add EngineName also to the othersUbitUmarov3-0/+18
2016-07-04add EngineName also to old ODEUbitUmarov2-2/+8
2016-07-04add OSSL osGetPhysicsEngineName(). this returns a string with name and ↵UbitUmarov3-4/+11
version. does no permition checks or it whould be less usefull ( only ubOde returns value)
2016-06-29change ubOde module, hopefully for better handling of multiple scenes on ↵UbitUmarov1-25/+35
same instance. ( may be broken now )
2016-04-07CR safari. Remove gratuitious CRs in some filesMelanie Thielker1-56/+56
2016-03-06BulletSim: use the new 'setAvatarSize' physics call introduced in 0.9.Robert Adams3-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-06BulletSim: Send out avatar position update if velocity is now zeroRobert Adams1-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-21Pushed AssemblyVersion up to VersionInfo, so that we don't need to do global ↵Diva Canto9-9/+9
replace anymore.
2016-01-20BulletSim: increase default value of AvatarStopZeroThreshold as this reducesRobert Adams1-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-19BulletSim: make collision sounds work most of the time. Seems that collisionsRobert Adams3-5/+9
usually stop the collider so velocity is often small. Also remove some chatty debug messages.
2016-01-18BulletSim: add stationary suppression on AddForce application. This enablesRobert Adams1-0/+4
small pushing of avatars (Mantis 7779).
2016-01-18BulletSim: fix problem of not zeroing motion when stationary (drift problem fromRobert Adams1-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-18BulletSim: change method signatures for internal AddForce methods to removeRobert Adams6-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-18BulletSim: revert avatar stationary testing for having slight velocity.Robert Adams1-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-10BulletSim: fix Mantis 7798: land collisions not working.Robert Adams1-2/+6
2016-01-10BulletSim: tweaking so avatar can be pushed. In particular, llPushObject,Robert Adams5-18/+57
which called BSCharacter.AddForce, can now move a character.
2015-12-26ubMeshmerizer: remove some wrong faces still present in taper cases, some ↵UbitUmarov3-210/+234
code cleanup
2015-12-26fix cilinder and cone physics meshUbitUmarov1-0/+2
2015-12-24 add prim estimated center of mass correction also for tortured prims meshs. ↵UbitUmarov1-0/+4
Not fully tested
2015-12-17remove the unused OBB physics parameters export, since they aren't actually ↵UbitUmarov2-53/+0
usefull outside ubOde
2015-12-12improve a bit llpushobject on avatars using bullet, but force is ignored a ↵UbitUmarov1-0/+8
few seconds after a movement comand. RAdams plz take a look
2015-12-09add some missing GC.RemoveMemoryPressure()UbitUmarov1-0/+2
2015-11-30BulletSim: fix collision sound calculation. Modify some routines to makeRobert Adams4-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-29let Bullet do collision sounds (RAdams plz fix the relative speed)UbitUmarov1-1/+8
2015-11-28let old ODE trigger collision sounds like ubOdeUbitUmarov2-2/+21
2015-11-27add a nasty global lock, ode.dll requires on multi regions per instance ( ↵UbitUmarov1-5/+8
also make sure ninjaJoints are disabled
2015-11-21 add thread allocation calls for new ode.dll (old ode)UbitUmarov2-16/+25
2015-11-21 some cleanup, allow cast rays to collide with terrain within limited range ↵UbitUmarov3-366/+8
(old ode)
2015-11-21 remove some compile warnings increasing total number by 2UbitUmarov2-2/+2
2015-11-20 stop the Vehicle AFTER fixing position not before, bc stop code also ↵UbitUmarov1-6/+5
updates position (old ode)
2015-11-20 stop a Vehicle on a failed region cross (or empty border) (old ode)UbitUmarov2-0/+13
2015-11-20 remove Ode.Net - missing file. ( old ode may be broken now)UbitUmarov1-0/+2025