Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-01-05 | Massive tab and trailing space cleanup | Melanie Thielker | 1 | -155/+155 | |
2015-08-30 | Renamed the namespaces too | Diva Canto | 1 | -1/+1 | |
2015-08-30 | Major renaming of Physics dlls / folders. No functional changes, just renames. | Diva Canto | 1 | -0/+0 | |
2015-07-21 | BulletSim: fix cut-and-paste typo in constraint frame setting. | Robert Adams | 1 | -1/+1 | |
This code is in the XNA module so it does not affect the normal Bullet configuration . | |||||
2014-04-23 | Eliminated many warnings | Oren Hurvitz | 1 | -1/+0 | |
2013-12-26 | varregion: many more updates removing the constant RegionSize and replacing | Robert Adams | 1 | -1/+1 | |
with a passed region size. This time in the map code and grid services code. | |||||
2013-09-11 | BulletSim: add ClearCollisionProxyCache function to API. | Robert Adams | 1 | -0/+13 | |
Add proxy cache clearing when some properties are changed. This fixes a problem where objects would stop colliding of they were moved with setPosition mulitple times. | |||||
2013-09-11 | BulletSim: add unmanaged and XNA functions for hinge, slider and spring ↵ | Robert Adams | 1 | -2/+172 | |
constraints. | |||||
2013-09-11 | BulletSim: add API and calls for spring constraint parameters. | Robert Adams | 1 | -0/+38 | |
2013-08-20 | * Fix some threading issues in BulletXNA (the managed bullet library), this ↵ | teravus | 1 | -1/+45 | |
should better allow you to run it in multiple region scenarios (but why would you really want to do that?) Source in OpenSimLibs. * Fixed a null ref during shutdown. | |||||
2013-05-21 | BulletSim: add gImpact shape type. Add logic to use gImpact shape | Robert Adams | 1 | -3/+8 | |
for prims that have cuts or holes. Default logic to 'off' as it needs debugging. | |||||
2013-04-29 | BulletSim: remove trailing white space to make git happier. No functional ↵ | Robert Adams | 1 | -69/+69 | |
changes. | |||||
2013-04-29 | BulletSim: massive refactor of shape classes. Removed shape specific code ↵ | Robert Adams | 1 | -2/+2 | |
from BSShapeCollection. Using BSShape* classes to hold references to shape. Simplified shape dependency callbacks. Remove 'PreferredShape' methods and have each class specify shape type. Disable compound shape linkset for a later commit that will simplify linkset implementation. | |||||
2013-04-24 | BulletSim: update DLLs and SOs to they have no dependencies on newer | Robert Adams | 1 | -0/+10 | |
glibc (2.14) since that is not yet in some Linux distributions. Add unmanaged API calls and code for creating single convex hull shapes. | |||||
2013-04-01 | BulletSim: update unmanaged API for HACD parameter passing. Bullet HACD | Robert Adams | 1 | -2/+1 | |
mesh to hull conversion calls in place but code not working. Update BulletSim DLLs and SOs for new API and HACD code. | |||||
2013-02-17 | BulletSim: add calls for creating all the different Bullet constraint types. | Robert Adams | 1 | -41/+186 | |
Updated the DLLs and SOs and code for BulletXNA to create the types. All the detailed control calls are not all in place yet. | |||||
2013-02-17 | BulletSim: rework parameter setting for different types of values | Robert Adams | 1 | -2/+2 | |
(like vectors or quaternions). | |||||
2013-02-05 | BulletSim: rework some parameter setting implementation moving functionality ↵ | Robert Adams | 1 | -35/+35 | |
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. | |||||
2013-01-25 | * This adds llVolumeDetect functionality to the C# implementation of BulletSim. | teravus | 1 | -86/+116 | |
2013-01-24 | * Added in the manifold point dept on collision desc. In BulletSim engine ↵ | teravus | 1 | -5/+64 | |
BulletXNA. | |||||
2013-01-24 | * Repairs the Object updates, Collision updates, and Child Prim methods ↵ | teravus | 1 | -164/+282 | |
making the bulletXNA engine work again. * The only thing that had an issue was when creating a new RigidBody, BulletXNA didn't know the type SimMotionState and the upcast type is unknown in the constructor. Therefore, I had to update the IMotionState with a new method 'SetBody'. All of the duplicated type information has been removed and BulletXNA is not relying on any non-standard types external to the library. | |||||
2013-01-20 | This updates prebuild to remove BulletSimN, implements the BulletSim API in ↵ | teravus | 1 | -262/+623 | |
BulletSPlugin using the BulletXNA Bullet physics engine. It also updates the BulletXNA library to be compatible with the changes. OpenSimDefaults has been updated to describe how to switch engines and terrain implementations. | |||||
2013-01-11 | BulletSim: move center of gravity of linkset to its geometric center. | Robert Adams | 1 | -0/+1 | |
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. | |||||
2013-01-04 | BulletSim: add ResetBroadphasePool and ResetConstraintSolver diagnostic | Robert Adams | 1 | -41/+16 | |
functions. If values set from console, the functions are called. Looking for why the collision pools fill up with unnecessary stuff. | |||||
2013-01-01 | BulletSim: add parameter to have Bullet output performance statistics | Robert Adams | 1 | -1/+1 | |
every so many frames. Default to off. | |||||
2013-01-01 | BulletSim: move over and port the interface for BulletXNA. | Robert Adams | 1 | -291/+598 | |
Copied BulletSNPlugin.BulletSimAPI to a new BulletSPlugin.BSAPIXNA.cs and then modifyed the latter to comply with the BSAPITemplate definition. Not totally debugged but the code is all there for an INI variable to select either unmanaged C++ Bullet or the C# version of Bullet. | |||||
2013-01-01 | BulletSim: subclass Bullet[World|Body|Shape|Constraint] for unmanaged | Robert Adams | 1 | -1/+1277 | |
to have pointers and managed to have objects. Initial paste of XNA code. Commented out. | |||||
2012-12-31 | BulletSim: complete movement of BulletSimAPI functions to BSAPITemplate. | Robert Adams | 1 | -39/+39 | |
Update BulletSim DLLs and SOs with simplier step function interface. | |||||
2012-12-31 | BulletSim: add the implementation files for the two versions of Bullet: | Robert Adams | 1 | -38/+39 | |
unmanaged (C++) and managed (C#). | |||||
2009-09-03 | Add copyright headers. Formatting cleanup. | Jeff Ames | 1 | -1/+28 | |
2009-08-19 | Add Border (a virtual border management class) | Teravus Ovares (Dan Olivares) | 1 | -0/+11 | |
Move Cardinals to it's own file. |