aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-06-25- fixes a "collection out of sync" exception in the ODE physicsDr Scofield2-36/+53
engine, caused by an "avatar infinite position" occurring under heavy load. - fixes "value too small" exception in ChatModule
2009-06-19Properly reset a vehicle's status to VEHICLE_TYPE_NONE when requestedMelanie Thielker1-0/+1
2009-06-10From: Alan Webb <alan_webb@us.ibm.com>Dr Scofield1-2/+2
Eat collision errors --- NOTE: this fix might be naive, it seems to have helped us getting to 81 avatars (whereas we'd crash with 20 before), but it sure would benefit from some check-over by a person skilled in the art of ODE physics.
2009-06-10Formatting cleanup.Jeff Ames6-11/+9
2009-06-06some code cleanupDahlia Trimble1-3/+0
test commit with cygwin svn
2009-06-04Fix comparison of UUID with null.Jeff Ames1-1/+1
2009-06-02* Pried apart the ODE tests. This fixes mantis #3212lbsa711-0/+0
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames33-33/+33
LICENSE.txt.
2009-05-31reduce verbosity of sculpt map cache messages to reporting cache failures onlyDahlia Trimble1-2/+2
2009-05-29some clean up of sculpt map caching codeDahlia Trimble1-5/+3
remove a redundant debug message
2009-05-29reinstate a hopefully more robust experimental decoded sculpt map caching schemeDahlia Trimble1-3/+5
2009-05-29disable sculpt map caching until a better method of avoiding asset requests ↵Dahlia Trimble1-5/+8
can be found
2009-05-29Experimental decoded sculpt map cachingDahlia Trimble1-17/+48
2009-05-27Revert "* Added IntegrationTest Attribute and tagged the ODETestClass"Sean Dague1-2/+1
This reverts commit 8f0096cc7b112fea8f69f391224911f624482747. To get us back to compiling on fresh checkouts.
2009-05-27* Added IntegrationTest Attribute and tagged the ODETestClasslbsa711-1/+2
2009-05-25* Upped version number to 0.6.5lbsa716-6/+6
2009-05-22cleaning out warnings.Dr Scofield7-170/+168
NOTE: we currently have a gazillion warnings caused stuff flagged as "obsolete" (OGS1 stuff) --- what's up with that?
2009-05-19Sculpt mesher refactorDahlia Trimble1-58/+98
adds some previously missing geometry to sculpties new LOD improves vertex accuracy fix torus mode mesh edge joining sync with primmesher r37
2009-05-15some sculpted prim geometry accuracy and meshing speed improvementsDahlia Trimble1-22/+7
2009-05-08Added a Copy() method to PrimMesh and SculptMesh as suggested by dmiles. ↵Dahlia Trimble2-20/+75
Sync PrimMesher.cs and SculptMesh.cs with PrimMesher.dll r36.
2009-05-03alter behavior of sculpted prim "Inside out" setting. Addresses Mantis #3514Dahlia Trimble1-1/+1
2009-04-24some code cleanupDahlia Trimble1-18/+0
sync with primmesher r35
2009-04-24Limit hollow size of physics proxy to 95%Dahlia Trimble2-2/+4
2009-04-20* It turns out vehicle Angular Motor direction is always in global space.Teravus Ovares1-7/+24
2009-04-20* Prevent a vehicle crashTeravus Ovares1-0/+13
2009-04-20* Allow passing of material type to physics engineTeravus Ovares3-19/+258
* Define low friction and medium bounce for Glass
2009-04-19Keep IsColliding updated for the recent changes in ScenePresence so that ↵idb1-0/+3
walk/stand animations will get used instead of just falling
2009-04-19* Rudimentary angular motor implementation for the LSL Vehicle APITeravus Ovares2-8/+84
2009-04-19Added a "force_simple_prim_meshing" option to the ODE settings in ↵Dahlia Trimble1-25/+18
OpenSim.ini which will use meshes for collisions with simple prim shapes rather than internal ODE algorithms. This may help with Mantis #2905 and Mantis #3487 for those experimenting with capsule settings. Note that this will increase memory usage and region startup time.
2009-04-18Add some documentation. (note this is *not* a thinly veiled attempt to ↵Dahlia Trimble1-1/+3
increase my commit frequency *wink*)
2009-04-17* A few fixes to the Linear MotorTeravus Ovares1-15/+21
2009-04-17* Add Implementation of Linear Motor and Linear friction from the LSL ↵Teravus Ovares1-9/+73
Vehicle API in Physics
2009-04-17* Set some minimum values to avoid divide by zero errors.Teravus Ovares1-0/+14
2009-04-17* Commit a few fixes to the Vehicle settingsTeravus Ovares2-13/+67
* Vertical Attractor servo
2009-04-16* Remove some super experimental stuff in BulletDotNETPlugin since it was ↵Teravus Ovares3-11/+18
causing issues. * Tweak the ODEPrim PID a bit more.
2009-04-16* Committing more BulletDotNETPlugin workTeravus Ovares3-10/+315
* Tweak the LLSetStatus results in the ODEPlugin. Hopefully it's a little less unstable. * ODEPlugin is using experimental math for LLSetStatus, use with caution! :)
2009-04-14* Adding some organization of vehicle type stuff in the ODEPlugin.Teravus Ovares3-183/+535
* Vehicles do NOT work. This is just organization and a bit of logical code to make doing vehicles easier
2009-04-14* Commit a variety of fixes to bugs discovered while trying to fix the NaN ↵Teravus Ovares1-11/+100
singularity. * WebStatsModule doesn't crash on restart. GodsModule doesn't crash when there is no Dialog Module. LLUDPServer doesn't crash when the Operation was Aborted. * ODEPlugin does 'Almost NaN' sanity checks. * ODEPlugin sacrifices NaN avatars to the NaN black hole to appease it and keep it from sucking the rest of the world in.
2009-04-11* BulletDotNETPlugin supports Axis lock (LLSetStatus) from the script engine ↵Teravus Ovares1-2/+93
now.
2009-04-11* Instead of referencing mesh stuff in the physics plugin.. change the IMesh ↵Teravus Ovares3-17/+29
Interface. (blame prebuild)
2009-04-10* Adds Physical/Active Linkset support to BulletDotNETPluginTeravus Ovares1-108/+268
2009-04-10* Tweak the character controller some moreTeravus Ovares2-191/+348
* Add cursory integration with script engine. * LLMoveToTarget, LLSetBouyancy, LLSetStatus (Physical only), LLApplyImpulse, LLApplyTorque, LLPushObject.. etc. * Still missing linked physical active and LLSetStatus with an axis lock.
2009-04-09* Whoops, never saved the BulletDotNETScene.. Last commit continued.....Teravus Ovares1-1/+1
2009-04-09* Changes the timstep of the bullet world Teravus Ovares2-11/+12
* Enables border crossings when using the BulletDotNETPlugin * Enabled variable time steps in BulletDotNETPlugin * Still no 'linked physical objects' yet * Still no script engine integration
2009-04-07* Added finite testing to the character and object constructorTeravus Ovares2-4/+35
2009-04-07* Added a routine to check if a PhysicsVector and Quaternion is finiteTeravus Ovares3-45/+193
* Now validating input to the Physics scene and warning when something is awry. * This should help nail down that Non Finite Avatar Position Detected issue.
2009-04-07* Tweak the BulletDotNETPlugin character controller so it feels more finished.Teravus Ovares2-3/+20
2009-04-07* This fixes BulletDotNET so it can now be used on linux.Teravus Ovares1-0/+2
2009-04-07* BulletDotNET Updates. Teravus Ovares2-59/+219
* Should react somewhat normally to editing, and setting physics now.
2009-04-06Add copyright headers, formatting cleanup.Jeff Ames4-4/+86