aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/ChOdePlugin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* More 'everything is a module' merging.Robert Adams2015-09-089-10541/+0
| | | | | | Have most of UbitOde converted. There are compile errors in OpenSimBase as the new modules stuff is not all there. Removed ChOdePlugin as it's connection to OdePlugin was tangled.
* remove a forgotten 1000.9 factor on physics fpsUbitUmarov2015-09-041-1/+1
|
* normalise physics plugins to return fps as (simulated time / requested ↵UbitUmarov2015-09-041-6/+1
| | | | simulation time). improved a bit old ode simulations per call math
* seems to compile ( tests comented out)UbitUmarov2015-09-023-2/+7
|
* Merge branch 'master' into careminsterMelanie2012-11-301-2/+2
| | | | | Conflicts: OpenSim/Region/Physics/Manager/IMesher.cs
* force allocation of mesh data on creation ( messy code version )UbitUmarov2012-10-091-2/+2
|
* fix chODE loosing some part positions when doing isPhysical falseUbitUmarov2012-04-241-6/+39
|
* chODE: if character velocity > 50m/s apply breaks. In free fall this will ↵UbitUmarov2012-04-161-1/+10
| | | | give a terminal velocity +- 60m/s
* chODE bug fixUbitUmarov2012-04-161-7/+9
|
* Use chode character actor.SetMomentum() to force full restore Velocity in ↵UbitUmarov2012-04-141-1/+19
| | | | scenepresence TeleportWithMomentum(), since actor.Velocity was selected by original coders as the input of a desired velocity (even 'forces') that is modified by character conditions, like not changing velocity.Z if it is in free fall.
* chODE and ubitODE always return prim mass (they where returning object mass ↵UbitUmarov2012-04-091-1/+10
| | | | on physical prims) so SOG can do the total add. (ubitODE as more code to use a simpler terrain geom on a modified ode lib but should do autodetect and work with normal lib).
* missed a creatMesh in chODE. temporary removed m_meshfailed test since it ↵UbitUmarov2012-03-211-4/+9
| | | | may colide with how meshs and sculpts are loaded. This needs a good revision..
* shapetype support on chOde so it can also request a simple convex hull 'mesh'UbitUmarov2012-03-212-34/+46
|
* more phantom physics ( chODE and a fix in manager physicsactorUbitUmarov2012-03-111-61/+120
|
* initial steps to support physical phantomsUbitUmarov2012-03-112-7/+34
|
* let chode and ubitode find ode.dll on windowsUbitUmarov2012-03-091-0/+3
|
* Merge branch 'master' of ssh://3dhosting.de/var/git/careminster into ubitworkUbitUmarov2012-03-031-5/+3
|\
| * This still causes terrain artefactsMelanie2012-03-021-3/+3
| | | | | | | | | | | | Revert " fix my bug on ChODE terrain heightmap build" This reverts commit aa77d1d486f11da7dc841190f1ca85e085d0d648.
| * This still causes terrain artefactsMelanie2012-03-021-3/+1
| | | | | | | | | | | | Revert " fix the last fix. Regions are square but... Also remove the 0.5 offset in map position. It was apparently needed to fix we having nsamples = size and not size + 1." This reverts commit 15bc539bd49e7a09c1ec6e539871cde5eee6032e.
* | fixUbitUmarov2012-02-291-1/+3
| |
* | chODE: bad meshs get a a basic box or sphere geom with setted prim size. ↵UbitUmarov2012-02-292-503/+148
|/ | | | They will not colide if non-physical and Will collide with land if physical. assume UNTESTED
* made box a little largerUbitUmarov2012-02-281-6/+6
|
* A few blind changes to go try to go around bad mesh little box replacement failUbitUmarov2012-02-281-67/+50
|
* Really dirty hack to make sims start. Causes errors but the ting runs. RemoveMelanie2012-02-281-1/+5
| | | | when fixed right.
* Let inworld meshs colide as such and not as basic prim all the time. ↵UbitUmarov2012-02-272-5/+10
| | | | Removed also LOD, and outerskin on colision meshs.
* added in chODE GeomTriMeshDataDestroy to explicity release internal trimesh ↵UbitUmarov2012-02-262-3/+41
| | | | data.
* replace bad meshs by a small cube and log it.UbitUmarov2012-02-241-5/+21
|
* stop using useless geom tricallback.UbitUmarov2012-02-241-1/+2
|
* fix the last fix. Regions are square but... Also remove the 0.5 offset in ↵UbitUmarov2012-02-231-1/+3
| | | | map position. It was apparently needed to fix we having nsamples = size and not size + 1.
* fix my bug on ChODE terrain heightmap buildUbitUmarov2012-02-231-3/+3
|
* Reverse the changed to ODE heightmap. It results in SERIOUS issues like anMelanie2012-02-211-4/+4
| | | | irreversible y-flip and holes in the map.
* Merge branch 'ubitwork'Melanie2012-02-193-1040/+1777
|\ | | | | | | | | | | Conflicts: OpenSim/Region/Physics/ChOdePlugin/ODEPrim.cs OpenSim/Region/Physics/ChOdePlugin/OdePlugin.cs
| * minor fix to chODE terrain heighmap scaleUbitUmarov2012-02-191-4/+4
| |
| * changed how vehicle data is stored and passed to physics. use unsafe in ↵UbitUmarov2012-02-182-56/+300
| | | | | | | | serializer, tried to control m_dupeInProgress
| * Added simple binary serializer/deserializer to chODE. 100% untested and most ↵UbitUmarov2012-02-173-1035/+1528
| | | | | | | | like still broken
| * Now if chode prim.cs detects out of bounds it requests a update and blocks ↵UbitUmarov2012-02-152-20/+45
| | | | | | | | movement and colisions. Base code must do a PhysActor.CrossingFailure() to make it move again inside sim or delete it.
| * don't freeze with a sitted avatar in a border without other sim. Still messy :(UbitUmarov2012-02-151-2/+2
| |
| * try to make crossings work better. chode no longer prevents crossings i hopeUbitUmarov2012-02-151-6/+50
| |
* | Now if chode prim.cs detects out of bounds it requests a update and blocks ↵UbitUmarov2012-02-152-20/+45
| | | | | | | | movement and colisions. Base code must do a PhysActor.CrossingFailure() to make it move again inside sim or delete it.
* | don't freeze with a sitted avatar in a border without other sim. Still messy :(UbitUmarov2012-02-151-2/+2
| |
* | try to make crossings work better. chode no longer prevents crossings i hopeUbitUmarov2012-02-151-6/+50
|/
* Add setter for Acceleration on physics objects.Melanie2011-12-242-0/+2
|
* Merge branch 'master' into bigmergeMelanie2011-10-262-2/+2
| | | | | Conflicts: OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
* Fox some local id issues in physics glueMelanie2011-07-152-11/+6
|
* Revert "Add localid support to ch0de properly"Melanie2011-07-152-6/+11
| | | | This reverts commit bb402d0d95c934fbcd8b1c03e228ec1d0a14f14d.
* Add localid support to ch0de properlyTom2011-07-152-11/+6
|
* Fix a raycast issueTom2011-07-151-2/+11
|
* Implement llGodLikeRezObject and llGetUsedMemoryMelanie2011-05-221-1/+2
|
* Comment a very spammy debug message that was being output directly to console.Melanie2011-01-281-1/+1
| | | | | My last fox that makes bumping into sim borders/bans work makes this spam endlessly.
* Fix drift of static prim.Kitto Flora2011-01-201-1/+13
|