Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added a Copy() method to PrimMesh and SculptMesh as suggested by dmiles. ↵ | Dahlia Trimble | 2009-05-08 | 2 | -20/+75 |
| | | | | Sync PrimMesher.cs and SculptMesh.cs with PrimMesher.dll r36. | ||||
* | alter behavior of sculpted prim "Inside out" setting. Addresses Mantis #3514 | Dahlia Trimble | 2009-05-03 | 1 | -1/+1 |
| | |||||
* | some code cleanup | Dahlia Trimble | 2009-04-24 | 1 | -18/+0 |
| | | | | | sync with primmesher r35 | ||||
* | Limit hollow size of physics proxy to 95% | Dahlia Trimble | 2009-04-24 | 2 | -2/+4 |
| | |||||
* | * It turns out vehicle Angular Motor direction is always in global space. | Teravus Ovares | 2009-04-20 | 1 | -7/+24 |
| | |||||
* | * Prevent a vehicle crash | Teravus Ovares | 2009-04-20 | 1 | -0/+13 |
| | |||||
* | * 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. |