aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics (unfollow)
Commit message (Collapse)AuthorFilesLines
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
2009-04-05unspecified sculpt stitching mode now defaults to plane instead of sphere. ↵Dahlia Trimble1-1/+3
Addresses Mantis #3403
2009-04-05* Fixing SVN propertiesTeravus Ovares6-4031/+4031
2009-04-05* Committing what I have on the BulletDotNETPlugin that I have so far. Teravus Ovares6-0/+4033
* It's not ready to try. It doesn't do what you expect in many ways. * It throws errors and prints jibberish on the console * Test it out only if you're brave and you've backed up first. * The opensim.ini line is physics = BulletDotNETPlugin
2009-04-03fix an error in hollow cylinder face number calculationDahlia Trimble1-1/+2
2009-04-02partial support for sculpted prim "inside out" settingDahlia Trimble1-11/+38
2009-04-01* Upped trunk version number to 0.6.4 as we just tagged 0.6.4-releaselbsa716-6/+6
2009-04-01Hard code scaled image resolution to 96 dpi prior to sculpt meshing to ↵Dahlia Trimble1-2/+2
prevent a mono 2.4 failure. Thanks to cmickeyb for pointing out the failure.
2009-03-31From: Alan M Webb <alan_webb@us.ibm.com>Dr Scofield1-1/+9
Add sanity check to fly-height calculation so that it does not attempt to retrieve information from non-existent regions.
2009-03-30* Remove a debug line of localIDsTeravus Ovares1-1/+1
2009-03-30* Fixing thread safety of avatar adding and removing from the Physics Scene ↵Teravus Ovares3-7/+29
in the ODEPlugin * This may help one of the symptoms or mantis 3363 , however it probably won't solve the occasional NonFinite Avatar Position detected.. issues that some people see. That is probably an entirely different issue(NaN).
2009-03-26add x-axis mirror capability to sculpted prim mesh - addresses Mantis #3342Dahlia Trimble2-2/+16
2009-03-26make some arrays static to prevent excessive re-initialization - suggested ↵Dahlia Trimble1-5/+5
by jhurliman
2009-03-20Ensure the remembered velocity is zero when physical is turned off on a ↵idb1-1/+5
prim. Without this the velocity gets sent to the client and the prim appears to move. Fixes Mantis #3303
2009-03-15fixed propagation of normalized sculpt mesh vertex normalsDahlia Trimble1-3/+3
2009-03-11* Make all coded defaults match settings in OpenSim.ini.exampleJustin Clarke Casey1-4/+4
* In most cases, the setting in OpenSim.ini.example is taken as the canonical one since this is the file virtually everyone ends up using * OpenSim will start up with a blank OpenSim.ini, in which case sqlite is the default database (as before)
2009-03-09* Tweak llMoveToTarget per mantis 3265Teravus Ovares1-1/+1
* Add some comments to the Wind Module * Add the BinBVH decoder/encoder as a scene object (to encode/decode animations programmatically). * Add m_sitState for upcoming code to improve sit results.
2009-03-07Minor formatting cleanup.Jeff Ames2-8/+36
2009-03-07Correct a typo, purely cosmetic.idb1-1/+1
FixesMantis #3263