Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | * Allow passing of material type to physics engine | Teravus Ovares | 2009-04-20 | 3 | -19/+258 | |
| | | | | | * Define low friction and medium bounce for Glass | |||||
* | Keep IsColliding updated for the recent changes in ScenePresence so that ↵ | idb | 2009-04-19 | 1 | -0/+3 | |
| | | | | walk/stand animations will get used instead of just falling | |||||
* | * Rudimentary angular motor implementation for the LSL Vehicle API | Teravus Ovares | 2009-04-19 | 2 | -8/+84 | |
| | ||||||
* | Added a "force_simple_prim_meshing" option to the ODE settings in ↵ | Dahlia Trimble | 2009-04-19 | 1 | -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. | |||||
* | Add some documentation. (note this is *not* a thinly veiled attempt to ↵ | Dahlia Trimble | 2009-04-18 | 1 | -1/+3 | |
| | | | | increase my commit frequency *wink*) | |||||
* | * A few fixes to the Linear Motor | Teravus Ovares | 2009-04-17 | 1 | -15/+21 | |
| | ||||||
* | * Add Implementation of Linear Motor and Linear friction from the LSL ↵ | Teravus Ovares | 2009-04-17 | 1 | -9/+73 | |
| | | | | Vehicle API in Physics | |||||
* | * Set some minimum values to avoid divide by zero errors. | Teravus Ovares | 2009-04-17 | 1 | -0/+14 | |
| | ||||||
* | * Commit a few fixes to the Vehicle settings | Teravus Ovares | 2009-04-17 | 2 | -13/+67 | |
| | | | | | * Vertical Attractor servo | |||||
* | * Remove some super experimental stuff in BulletDotNETPlugin since it was ↵ | Teravus Ovares | 2009-04-16 | 3 | -11/+18 | |
| | | | | | | | causing issues. * Tweak the ODEPrim PID a bit more. | |||||
* | * Committing more BulletDotNETPlugin work | Teravus Ovares | 2009-04-16 | 3 | -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! :) | |||||
* | * Adding some organization of vehicle type stuff in the ODEPlugin. | Teravus Ovares | 2009-04-14 | 3 | -183/+535 | |
| | | | | | * Vehicles do NOT work. This is just organization and a bit of logical code to make doing vehicles easier | |||||
* | * Commit a variety of fixes to bugs discovered while trying to fix the NaN ↵ | Teravus Ovares | 2009-04-14 | 1 | -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. | |||||
* | * BulletDotNETPlugin supports Axis lock (LLSetStatus) from the script engine ↵ | Teravus Ovares | 2009-04-11 | 1 | -2/+93 | |
| | | | | now. | |||||
* | * Instead of referencing mesh stuff in the physics plugin.. change the IMesh ↵ | Teravus Ovares | 2009-04-11 | 3 | -17/+29 | |
| | | | | Interface. (blame prebuild) | |||||
* | * Adds Physical/Active Linkset support to BulletDotNETPlugin | Teravus Ovares | 2009-04-10 | 1 | -108/+268 | |
| | ||||||
* | * Tweak the character controller some more | Teravus Ovares | 2009-04-10 | 2 | -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. | |||||
* | * Whoops, never saved the BulletDotNETScene.. Last commit continued..... | Teravus Ovares | 2009-04-09 | 1 | -1/+1 | |
| | ||||||
* | * Changes the timstep of the bullet world | Teravus Ovares | 2009-04-09 | 2 | -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 | |||||
* | * Added finite testing to the character and object constructor | Teravus Ovares | 2009-04-07 | 2 | -4/+35 | |
| | ||||||
* | * Added a routine to check if a PhysicsVector and Quaternion is finite | Teravus Ovares | 2009-04-07 | 3 | -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. | |||||
* | * Tweak the BulletDotNETPlugin character controller so it feels more finished. | Teravus Ovares | 2009-04-07 | 2 | -3/+20 | |
| | ||||||
* | * This fixes BulletDotNET so it can now be used on linux. | Teravus Ovares | 2009-04-07 | 1 | -0/+2 | |
| | ||||||
* | * BulletDotNET Updates. | Teravus Ovares | 2009-04-07 | 2 | -59/+219 | |
| | | | | | * Should react somewhat normally to editing, and setting physics now. | |||||
* | Add copyright headers, formatting cleanup. | Jeff Ames | 2009-04-06 | 4 | -4/+86 | |
| | ||||||
* | unspecified sculpt stitching mode now defaults to plane instead of sphere. ↵ | Dahlia Trimble | 2009-04-05 | 1 | -1/+3 | |
| | | | | Addresses Mantis #3403 | |||||
* | * Fixing SVN properties | Teravus Ovares | 2009-04-05 | 6 | -4031/+4031 | |
| | ||||||
* | * Committing what I have on the BulletDotNETPlugin that I have so far. | Teravus Ovares | 2009-04-05 | 6 | -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 | |||||
* | fix an error in hollow cylinder face number calculation | Dahlia Trimble | 2009-04-03 | 1 | -1/+2 | |
| | ||||||
* | partial support for sculpted prim "inside out" setting | Dahlia Trimble | 2009-04-02 | 1 | -11/+38 | |
| | ||||||
* | * Upped trunk version number to 0.6.4 as we just tagged 0.6.4-release | lbsa71 | 2009-04-01 | 6 | -6/+6 | |
| | ||||||
* | Hard code scaled image resolution to 96 dpi prior to sculpt meshing to ↵ | Dahlia Trimble | 2009-04-01 | 1 | -2/+2 | |
| | | | | prevent a mono 2.4 failure. Thanks to cmickeyb for pointing out the failure. | |||||
* | From: Alan M Webb <alan_webb@us.ibm.com> | Dr Scofield | 2009-03-31 | 1 | -1/+9 | |
| | | | | | | | Add sanity check to fly-height calculation so that it does not attempt to retrieve information from non-existent regions. | |||||
* | * Remove a debug line of localIDs | Teravus Ovares | 2009-03-30 | 1 | -1/+1 | |
| | ||||||
* | * Fixing thread safety of avatar adding and removing from the Physics Scene ↵ | Teravus Ovares | 2009-03-30 | 3 | -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). | |||||
* | add x-axis mirror capability to sculpted prim mesh - addresses Mantis #3342 | Dahlia Trimble | 2009-03-26 | 2 | -2/+16 | |
| | ||||||
* | make some arrays static to prevent excessive re-initialization - suggested ↵ | Dahlia Trimble | 2009-03-26 | 1 | -5/+5 | |
| | | | | by jhurliman | |||||
* | Ensure the remembered velocity is zero when physical is turned off on a ↵ | idb | 2009-03-20 | 1 | -1/+5 | |
| | | | | | | | prim. Without this the velocity gets sent to the client and the prim appears to move. Fixes Mantis #3303 | |||||
* | fixed propagation of normalized sculpt mesh vertex normals | Dahlia Trimble | 2009-03-15 | 1 | -3/+3 | |
| | ||||||
* | * Make all coded defaults match settings in OpenSim.ini.example | Justin Clarke Casey | 2009-03-11 | 1 | -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) | |||||
* | * Tweak llMoveToTarget per mantis 3265 | Teravus Ovares | 2009-03-09 | 1 | -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. | |||||
* | Minor formatting cleanup. | Jeff Ames | 2009-03-07 | 2 | -8/+36 | |
| | ||||||
* | Correct a typo, purely cosmetic. | idb | 2009-03-07 | 1 | -1/+1 | |
| | | | | | FixesMantis #3263 | |||||
* | * Making the minimum ground offset for flying a configurable offset in the ↵ | Teravus Ovares | 2009-03-07 | 2 | -5/+11 | |
| | | | | | | | OpenSim.ini. This is the code that causes you to rise off the ground when you press the fly button and attempts to keep you above ground automatically when flying in a simulator. * minimum_ground_flight_offset, by default is 3 meters, as per Kitto Flora See OpenSim.ini.example for an example. | |||||
* | * fixes mantis 3259 | Teravus Ovares | 2009-03-07 | 1 | -0/+9 | |
| | | | | | * I'm concerned however that the 'minimum fly height' should really be implemented in ScenePresence and not in the specific physics plugin so that all of the physics plugins can take advantage of it and if desired, a person could swap out the 'minimum fly height' functionality with other functionality. | |||||
* | * Added some limits to the maximum force applied per second by ↵ | Teravus Ovares | 2009-03-07 | 2 | -2/+27 | |
| | | | | llMoveToTarget. Currently, it's 350 times the mass in newtons applied per second, maximum. | |||||
* | Fixes Mantis #3260. Thank you kindly, MCortez for a patch that: | Charles Krinke | 2009-03-06 | 9 | -2/+177 | |
| | | | | | | | | | | llSetHoverHeight() should not clamp the x/y position of an object the way MoveTo does, and it should recalculate the absolute height to hover at as an object moves to reflect the current ground/water height under it. Correctly implementing required adjusting the Physics interfaces and implementing at the physics plug-in level. The attached is a patch that correctly implements llSetHoverHeight() including updates to the ODE physics plug-in. | |||||
* | * Fixing a few mass calculation errors suggested by jhurliman | Teravus Ovares | 2009-03-05 | 1 | -2/+2 | |
| | ||||||
* | * minor: Remove most mono compiler warnings | Justin Clarke Casey | 2009-02-25 | 1 | -1/+1 | |
| | ||||||
* | remove log4net dependency and from PrimMesher.cs | Dahlia Trimble | 2009-02-24 | 2 | -7/+18 | |
| | | | | | sync PrimMesher.cs with PrimMesher.dll version 29 on forge |