aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/PhysicsModules/ubOde (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Massive tab and trailing space cleanupMelanie Thielker2017-01-058-1340/+1340
|
* remove a gc.collect that isn't very usefull (on the right engine thisUbitUmarov2016-12-301-2/+0
| | | | time)
* ubOde other convex type objects other than mesh and sculpt also don't have holesUbitUmarov2016-12-121-1/+1
|
* ubOde simple spheres and boxes with type convex have no holes on ↵UbitUmarov2016-12-121-9/+15
| | | | physics(long forgotten fix)
* avoid doing unnecessary heavy things on change physics repUbitUmarov2016-11-261-0/+7
|
* ubOde fix a multhreading timming issueUbitUmarov2016-11-121-2/+2
|
* ubOde: add a needed lockUbitUmarov2016-11-101-5/+11
|
* 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.
* put a lock back in ubOde character :(UbitUmarov2016-09-121-29/+22
|
* remove some MegaRegions code from ubOdeUbitUmarov2016-09-011-124/+66
|
* remove some MegaRegions code from physicsUbitUmarov2016-09-011-26/+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
|
* my broken version of vehicle mouse steer on ubOde (no bank,needs better damp)UbitUmarov2016-08-281-39/+103
|
* change ODEs topcolliders code ( still bad), plus a few memory leaksUbitUmarov2016-08-221-27/+21
|
* remove unnecessary lockUbitUmarov2016-08-221-31/+21
|
* 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)
* 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 missing overridesUbitUmarov2016-07-252-2/+2
|
* revert bad last changes and fix the issue another wayUbitUmarov2016-07-253-10/+26
|
* ubOde bug fixUbitUmarov2016-07-252-2/+4
|
* 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 OSSL osGetPhysicsEngineName(). this returns a string with name and ↵UbitUmarov2016-07-042-4/+9
| | | | 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 )
* Pushed AssemblyVersion up to VersionInfo, so that we don't need to do global ↵Diva Canto2016-02-211-1/+1
| | | | replace anymore.
* add prim estimated center of mass correction also for tortured prims meshs. ↵UbitUmarov2015-12-241-0/+4
| | | | Not fully tested
* remove the unused OBB physics parameters export, since they aren't actually ↵UbitUmarov2015-12-171-24/+0
| | | | usefull outside ubOde
* ubOde: add threading related calls new ode.dll may need. Hope this doesn't ↵UbitUmarov2015-11-202-4/+23
| | | | break with current linux ode library
* minor: reset character collision flags, even if without a BodyUbitUmarov2015-11-121-2/+6
|
* add some safeguard checksUbitUmarov2015-11-121-3/+4
|
* rename MinFrameTime as FrameTime, since it is not a minimum but a target ↵UbitUmarov2015-11-081-1/+1
| | | | value; retune its value a bit so reported FPS is closer to integer value; change ode step size acording to reduce jitter in phys FPS; Make Statistics Scaling factor (fludge factor) configurable. (legacy default of 5.0 in code)
* change maximum angular velocity to a value derived from heartbeat rate and ↵UbitUmarov2015-11-082-7/+11
| | | | Nyquist.
* fix wrong condition to set low angular velocity as Zero.UbitUmarov2015-11-081-4/+4
|
* add a console/log warning about large physics meshs on ubOde that can have ↵UbitUmarov2015-11-051-0/+6
| | | | negative impact on region load
* Make physics engines finish internal representation of loaded prims before ↵UbitUmarov2015-10-221-3/+4
| | | | starting simulation so it does start for all at same time. Currently only in use by ubOde
* rename terrain for opensim and respective configuration flag that a future ↵UbitUmarov2015-10-223-34/+37
| | | | costumized ODE library may have
* update ubOde hashspaces levelsUbitUmarov2015-10-211-3/+3
|
* stop using a vector3 to store axis locks 3bit flags in ubOdeUbitUmarov2015-10-202-38/+46
|
* fix a typo..UbitUmarov2015-10-141-1/+0
|
* bug fix, and make Mesh-Mesh and Mesh-Terrain collisions a lot softerUbitUmarov2015-10-141-68/+74
|