Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BulletSim: add calls for creating all the different Bullet constraint types. | Robert Adams | 2013-02-17 | 2 | -0/+0 |
| | | | | | Updated the DLLs and SOs and code for BulletXNA to create the types. All the detailed control calls are not all in place yet. | ||||
* | BulletSim: fix density since the simulator/viewer track density in a | Robert Adams | 2013-02-12 | 2 | -0/+0 |
| | | | | | | | | | | | funny unit that is 100 times real density (default 1000). Fix avatar drifting slowly when stationary flying. Fix for physical prims getting corrected for being under terrain when it was just its geometric center that was below terrain. Add PreUpdatePropertyAction allowing plugable modifiction of phys parameters returned from Bullet. Fix an exception setting GravityMultiplier on initialization. Update DLLs and SOs for good measure (no functional change). | ||||
* | BulletSim: add parameter to set global contact breaking threshold. Update ↵ | Robert Adams | 2013-02-08 | 2 | -0/+0 |
| | | | | DLLs and SOs for setting same. | ||||
* | BulletSim: make removing zero width triangles from meshes optional | Robert Adams | 2013-02-05 | 1 | -0/+0 |
| | | | | and, for the moment, default to 'off'. | ||||
* | BulletSim: rework some parameter setting implementation moving functionality ↵ | Robert Adams | 2013-02-05 | 2 | -0/+0 |
| | | | | that was in BSScene to BSParam. Remove unused parameters that were passed to the unmanaged code. Update DLLs and SOs for the new param block. | ||||
* | BulletSim: do not zero an avatar's standing velocity if it is standing | Robert Adams | 2013-01-28 | 2 | -0/+0 |
| | | | | | | | on a moving object. Rearrange pre/post action subscription code to put more in locks. Add meshmerizer params to BulletSimTestUtil scene creation (and fix line endings). Rebuilt version of DLLs and SOs with cleaned up code and no profiling for sure. | ||||
* | BulletSim: update Bullet with profiling disabled. This seems to fix the ↵ | Robert Adams | 2013-01-28 | 2 | -0/+0 |
| | | | | memory leak problem. | ||||
* | BulletSim: pass up and report the real collision penetration. | Robert Adams | 2013-01-23 | 2 | -0/+0 |
| | |||||
* | BulletSim: move center of gravity of linkset to its geometric center. | Robert Adams | 2013-01-11 | 2 | -0/+0 |
| | | | | | | | Necessitated allowing simulator and physical position of a body to get out of sync since Bullet assumes that <0,0,0> is the center of mass. Update DLLs and SOs for the UpdateChildTransform so positions of individual prim in a linkset can be implemented. | ||||
* | BulletSim: update DLLs and SOs with better debugging output. | Robert Adams | 2013-01-06 | 2 | -0/+0 |
| | | | | | Add definition of hand crafted avatar mesh. Not used yet. Comments and cleanup. | ||||
* | BulletSim: add ResetBroadphasePool and ResetConstraintSolver diagnostic | Robert Adams | 2013-01-04 | 2 | -0/+0 |
| | | | | | functions. If values set from console, the functions are called. Looking for why the collision pools fill up with unnecessary stuff. | ||||
* | BulletSim: eliminate the use of the unmanaged HeightMapInfo structure. | Robert Adams | 2012-12-31 | 2 | -0/+0 |
| | | | | | Remove all related calls from the unmanaged and BSAPITemplate interfaces. Update DLLs and SOs to include the version without HeightMapInfo structures. | ||||
* | BulletSim: complete movement of BulletSimAPI functions to BSAPITemplate. | Robert Adams | 2012-12-31 | 2 | -0/+0 |
| | | | | Update BulletSim DLLs and SOs with simplier step function interface. | ||||
* | BulletSim: update DLLs and SOs with vehicle collision event check | Robert Adams | 2012-12-06 | 2 | -0/+0 |
| | |||||
* | BulletSim: Reduce idle region physics overhead where there are MANY | Robert Adams | 2012-12-03 | 2 | -0/+0 |
| | | | | | | | | | | | | static objects by more restrictive selection of objects that collide with static objects. Rename collision mask fuctions from 'filter' to 'group' so it is clear what is being set. Rename BulletSimAPI.SetCollisionFilterMask() to SetCollisionGroupMask to match above. Restore passing of time step to linear and angular motion component routines. Use buffering vehicle physical parameter get/set routines consistantly. Make range enforcement clearer by using ClampInRange() function for parameter setting. Remove commented out experimental vehicle calculations. | ||||
* | BulletSim: Add DumpActivationInfo2 function. Change static objects from ↵ | Robert Adams | 2012-12-01 | 2 | -0/+0 |
| | | | | DISABLE_SIMULATION to ISLAND_SLEEPING. Update DLLs and SOs to add DumpActivationInfo2 function. | ||||
* | BulletSim: update DLLs and SOs to remove simulator crash when calling ↵ | Robert Adams | 2012-11-28 | 2 | -0/+0 |
| | | | | SetInterpolationAngularVelocity. | ||||
* | BulletSim: update DLLs and SOs with new collision margin setting function. | Robert Adams | 2012-11-25 | 2 | -0/+0 |
| | |||||
* | BulletSim: update DLLs and SOs. No functional changes. Only the parameter ↵ | Robert Adams | 2012-11-21 | 2 | -0/+0 |
| | | | | block format changed. | ||||
* | BulletSim: remove the obsolete interface to the Bullet code. Update ↵ | Robert Adams | 2012-11-18 | 2 | -0/+0 |
| | | | | BulletSim libraries with code stripped of the obsolete code. | ||||
* | BulletSim: update the DLLs and SOs | Robert Adams | 2012-11-06 | 2 | -0/+0 |
| | |||||
* | BulletSim: update the DLLs and SOs | Robert Adams | 2012-11-03 | 2 | -0/+0 |
| | |||||
* | Replace the 64 bit macosx version of libopenjpeg-dotnet.dylib with a 32-bit ↵ | Justin Clark-Casey (justincc) | 2012-11-01 | 1 | -0/+0 |
| | | | | | | | | version from libopenmetaverse commit 3731ee4 This is because macosx mono is 32-bit and this can't p/invoke 64-bit binaries. However, the reverse is also true. If OpenSimulator stops working for you then please complain! Long term alternative is probably to build a fat binary with both architectures. | ||||
* | BulletSim: update binaries with small change that insures that manual ↵ | Robert Adams | 2012-10-23 | 2 | -0/+0 |
| | | | | position/rotation setting results in an update event. | ||||
* | Bulletsim: update DLLs and SOs. Brings C++ routine in sync with C# sources ↵ | Robert Adams | 2012-10-19 | 2 | -0/+0 |
| | | | | and fixes problem where BulletSim would crash on startup on 32 bit Linux. | ||||
* | BulletSim: update the DLLs and SOs | Robert Adams | 2012-10-11 | 2 | -0/+0 |
| | |||||
* | BulletSim: fix crash on load that showed up on 32bit Linux. | Robert Adams | 2012-10-02 | 2 | -0/+0 |
| | |||||
* | BulletSim: update SOs and DLLs | Robert Adams | 2012-09-28 | 2 | -0/+0 |
| | |||||
* | Update libopenjpeg libraries used by libopenmetaverse back up to 1.5, this ↵ | Justin Clark-Casey (justincc) | 2012-09-20 | 2 | -0/+0 |
| | | | | time using lkalif's linux libraries built against a much earlier libc (2.7) | ||||
* | Downgrade libopenjpeg back to 1.3 from 1.5. | Justin Clark-Casey (justincc) | 2012-09-19 | 2 | -0/+0 |
| | | | | | This is because libopenjpeg 1.5 appears to require a minimum of glibc 2.14, whereas at least one fairly recent distro (openSUSE 11.4 from 2011-03-10) only has glibc Further investigation pending. | ||||
* | Update libopenmetaverse components to commit f5cecaa | justincc | 2012-09-18 | 4 | -0/+0 |
| | | | | | | | Among other things this allows pCampbot to work under Windows since libopenmateverse now ships the same log4net.dll (publicly signed) as OpenSimulator This also updates the libopenmetaverse embedded libopenjpeg from 1.3 to 1.5. DLL naming and mapping for non-Windows libopenjpeg changes to remove version number to make future udpates easier and bring it into line with names of other shipped DLLs. libopenjpeg updates have been made for OSX, Windows (32 and 64 bit) and Linux (32 and 64 bit). Please report any issues. | ||||
* | BulletSim: update DLLs and SOs and remove some debugging code. | Robert Adams | 2012-09-15 | 2 | -0/+0 |
| | |||||
* | BulletSim: update the DLLs and SOs | Robert Adams | 2012-09-07 | 2 | -0/+0 |
| | |||||
* | BulletSim: update the SOs and DLLs | Robert Adams | 2012-08-31 | 2 | -0/+0 |
| | |||||
* | BulletSim: update DLLs and SOs to eliminate terrain update crash which ↵ | Robert Adams | 2012-08-21 | 2 | -0/+0 |
| | | | | manifested itself on Linux. | ||||
* | BulletSim: update DLLs and SOs to fix the problem with avatars jumping ↵ | Robert Adams | 2012-08-15 | 2 | -0/+0 |
| | | | | around at altitudes less than 25m. | ||||
* | BulletSim: update DLLs and SOs | Robert Adams | 2012-08-15 | 2 | -0/+0 |
| | |||||
* | BulletSim: actually update the DLLs and SOs | Robert Adams | 2012-08-10 | 2 | -0/+0 |
| | |||||
* | BulletSim: Added avatar capsule scaling for size of avatar. | Robert Adams | 2012-08-07 | 2 | -0/+0 |
| | | | | | | | | This also fixes computation of avatar mass. Added parameter MaxPersistantManifoldPoolSize. Fixed a parameter setting bug which caused crashes of there were more than 400 or so physical objects. I tested up to 5000. Updated BulletSim DLLs and SOs. | ||||
* | BulletSim: update SOs and DLLs to run on more Linux versions. Correct ↵ | Robert Adams | 2012-08-06 | 2 | -0/+0 |
| | | | | multiple buoyancy settings when character flying. Remove chatty log message on prim destruction. | ||||
* | BulletSim: update DLLs and SOs | Robert Adams | 2012-08-03 | 2 | -0/+0 |
| | |||||
* | BulletSim: Debugging log statements added. Reduced size of updata buffer ↵ | Robert Adams | 2012-08-02 | 2 | -0/+0 |
| | | | | trying to find a corrupted memory problem. Update DLL and SO. | ||||
* | BulletSim: fix problem where resizing a primary shape (cube or sphere) would ↵ | Robert Adams | 2012-07-31 | 2 | -0/+0 |
| | | | | not rebuild the physics mesh. Update the DLLs and SOs to latest version. | ||||
* | BulletSim: update the DLLs and SOs. This fixes the exception on shutdown | Robert Adams | 2012-07-31 | 2 | -0/+0 |
| | |||||
* | BulletSim: update BulletSim DLLs and SOs | Robert Adams | 2012-07-25 | 2 | -0/+0 |
| | |||||
* | BulletSim: update BulletSim.dlls and so's | Robert Adams | 2012-07-23 | 2 | -0/+0 |
| | |||||
* | Update BulletSim DLLs and SOs | Robert Adams | 2012-07-20 | 1 | -0/+0 |
| | |||||
* | BulletSim: add reference to OpenSim.Region.CoreModules in BSScene.cs ↵ | Robert Adams | 2012-07-20 | 2 | -0/+0 |
| | | | | attempting to fix a mono compile error. | ||||
* | BulletSim: update the binaries to the current sources | Robert Adams | 2012-07-06 | 2 | -0/+0 |
| | |||||
* | BulletSim: update 64 bit libraries and change Linux configuration to use the ↵ | Robert Adams | 2012-03-28 | 2 | -0/+0 |
| | | | | files in the lib32 and lib64 directories as needed. |