aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/PhysicsModules (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* BulletSim: update avatar velocity setting to the new TargetVelocity pattern.Robert Adams2016-11-134-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.
* ubOde fix a multhreading timming issueUbitUmarov2016-11-121-2/+2
|
* ubOde: add a needed lockUbitUmarov2016-11-101-5/+11
|
* partially revert commit f29d5ad662387b97d9e881f28df584dc19fa8c07: if mesh ↵UbitUmarov2016-11-071-135/+141
| | | | asset does not contain data for PRIM type warn and use convex, do avoid physical peims going underground etc
* start removing old hack of using SetMomentum to just set instant velocity, ↵UbitUmarov2016-11-073-7/+39
| | | | now that TargetVelocity is avaiable
* restrict ubOde castray with terrain range only on horizontal plane, let it ↵UbitUmarov2016-11-061-1/+10
| | | | find physical avatars.
* ubOde: if a mesh does not contain data for shape type PRIM, dont collide as ↵UbitUmarov2016-11-021-1/+6
| | | | convex as before but just don't collide matching the type NONE viewers display in this case
* BulletSim: zero velocity target when setting velocity through theRobert Adams2016-10-032-2/+12
| | | | SetMomentum method.
* BulletSim: fix problem with avatar velocity going to zero when flying acrossRobert Adams2016-09-303-59/+58
| | | | | | region boundries. Move code for Velocity, ForceVelocity and SetMomentum to BSPhysObject and have both BSPrim and BSCharacter share the code.
* put a lock back in ubOde character :(UbitUmarov2016-09-121-29/+22
|
* ubMeshmerizer: add a few more try{} guards in file operations, etcUbitUmarov2016-09-052-46/+50
|
* ConvexDecomposition remove a copy of vertices not needed for ubOdeUbitUmarov2016-09-022-6/+92
|
* ConvexDecomposition fix some incorrect convexhull mesh generation for ubOdeUbitUmarov2016-09-021-13/+27
|
* remove some MegaRegions code from ubOdeUbitUmarov2016-09-011-124/+66
|
* remove some MegaRegions code from physicsUbitUmarov2016-09-014-78/+0
|
* ubOde add a missing decimal dot :)UbitUmarov2016-08-291-2/+2
|
* ubOde mouse look steer with some MOUSELOOK_BANK actionUbitUmarov2016-08-291-18/+51
|
* missing fileUbitUmarov2016-08-281-0/+1
|
* my broken version of vehicle mouse steer on ubOde (no bank,needs better damp)UbitUmarov2016-08-281-39/+103
|
* remove excess dataUbitUmarov2016-08-271-3/+0
|
* Import plumbing from Halcyon for camera data to physics engine.Vegaslon2016-08-271-1/+24
| | | | Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
* change ODEs topcolliders code ( still bad), plus a few memory leaksUbitUmarov2016-08-222-28/+27
|
* remove unnecessary lockUbitUmarov2016-08-221-31/+21
|
* minor locking issueUbitUmarov2016-08-221-2/+2
|
* workaround potencial memory leaksUbitUmarov2016-08-221-13/+7
|
* fix ubOde prims unlink that got broken fixing sleeping bodies collisions, ↵UbitUmarov2016-08-192-6/+28
| | | | core removes and adds a prim with same LocalID not giving time for physics to actuly delete, so when it did it LocalID was lost
* ubOde reduce collision_start latency in same cases (only one collision ↵UbitUmarov2016-08-172-10/+8
| | | | happening and more than 50ms since last)
* tell prim name on some more ubMeshmerizer error/warn messagesUbitUmarov2016-08-091-2/+2
|
* ubOde revert making vehicle hover height disable hover. This at least ↵UbitUmarov2016-08-061-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
* ubOde a few changes to collisions reportingUbitUmarov2016-08-063-31/+62
|
* also disable vehicle hover if its hover is set to zeroUbitUmarov2016-08-041-1/+1
|
* apply external forces and torque to vehicles also, as other engines doUbitUmarov2016-08-042-8/+15
|
* reduce ubOde walking super climbersUbitUmarov2016-08-021-0/+17
|
* remove redundant checkUbitUmarov2016-07-251-2/+1
|
* add give a body to default rootVelocityUbitUmarov2016-07-251-1/+1
|
* add missing overridesUbitUmarov2016-07-252-2/+2
|
* revert bad last changes and fix the issue another wayUbitUmarov2016-07-254-10/+27
|
* ubOde bug fixUbitUmarov2016-07-252-2/+4
|
* change bullet relative velocity sign to match ubOdeUbitUmarov2016-07-251-1/+1
|
* preserve max relative velocity on a colision report time sliceUbitUmarov2016-07-251-1/+12
|
* ubOde actually revert last change don't send unnecessary empty collisions, ↵UbitUmarov2016-07-241-2/+2
| | | | will patch it elsewhere
* ubOde still on relative velocity. Make ubOde report avatar empty collisions ↵UbitUmarov2016-07-241-5/+11
| | | | to tick events on core. Avn didn't require this, core should not require also (TODO)
* ubOde try to improve contact velocity on first avatar collision with terrainUbitUmarov2016-07-241-2/+5
|
* ubOde fix contact relative velocity signUbitUmarov2016-07-241-30/+31
|
* add EngineName also to the othersUbitUmarov2016-07-043-0/+18
|
* add EngineName also to old ODEUbitUmarov2016-07-042-2/+8
|
* add OSSL osGetPhysicsEngineName(). this returns a string with name and ↵UbitUmarov2016-07-043-4/+11
| | | | version. does no permition checks or it whould be less usefull ( only ubOde returns value)
* change ubOde module, hopefully for better handling of multiple scenes on ↵UbitUmarov2016-06-291-25/+35
| | | | same instance. ( may be broken now )
* CR safari. Remove gratuitious CRs in some filesMelanie Thielker2016-04-071-56/+56
|
* BulletSim: use the new 'setAvatarSize' physics call introduced in 0.9.Robert Adams2016-03-063-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.