Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-08-31 | All physics plugins are now region modules. Compiles but doesn't run. | Diva Canto | 1 | -1/+0 | |
2015-08-30 | More namespace and dll name changes. Still no functional changes. | Diva Canto | 1 | -1/+1 | |
2015-08-30 | Renamed the namespaces too | Diva Canto | 1 | -2/+2 | |
2015-08-30 | Major renaming of Physics dlls / folders. No functional changes, just renames. | Diva Canto | 1 | -0/+0 | |
2013-11-04 | varregion: add plumbing to pass region size from Scene down to the | Robert Adams | 1 | -2/+2 | |
physics engine. Older physics engines will default to the legacy region size. Update BulletSim to use the new region size information. | |||||
2013-10-23 | BulletSim: change collision flags for groundplane to not interact with ↵ | Robert Adams | 1 | -3/+2 | |
static objects. Reorder collision flag setting code for terrain to fit pattern used elsewhere. | |||||
2013-04-29 | BulletSim: remove trailing white space to make git happier. No functional ↵ | Robert Adams | 1 | -3/+3 | |
changes. | |||||
2013-04-29 | BulletSim: rename variable 'PhysicsScene' to be either 'PhysScene' or ↵ | Robert Adams | 1 | -14/+14 | |
'm_physicsScene' to match coding conventions and reduce confusion. | |||||
2013-01-01 | BulletSim: move over and port the interface for BulletXNA. | Robert Adams | 1 | -2/+2 | |
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. | |||||
2012-12-31 | BulletSim: eliminate the use of the unmanaged HeightMapInfo structure. | Robert Adams | 1 | -8/+6 | |
Remove all related calls from the unmanaged and BSAPITemplate interfaces. Update DLLs and SOs to include the version without HeightMapInfo structures. | |||||
2012-12-31 | BulletSim: complete movement of BulletSimAPI functions to BSAPITemplate. | Robert Adams | 1 | -6/+6 | |
Update BulletSim DLLs and SOs with simplier step function interface. | |||||
2012-12-31 | BulletSim: nearly complete in conversion from BulletSimAPI to BSAPITemplate. ↵ | Robert Adams | 1 | -1/+1 | |
Only initialization and debug fuctions left. | |||||
2012-12-31 | BulletSim: another round of conversion: dynamics world and collision object ↵ | Robert Adams | 1 | -12/+11 | |
functions. | |||||
2012-12-31 | BulletSim: first round of conversion from direct BulletSimAPI interfacing by ↵ | Robert Adams | 1 | -4/+3 | |
BulletSim core to using the BulletSimAPITemplate. Physical object creation and destruction first. | |||||
2012-12-21 | BulletSim: Move all the parameter variables, tables and get and fetch logic ↵ | Robert Adams | 1 | -4/+4 | |
to a separate, static class for easier addition and to remove all that bulk from the BSScene class. | |||||
2012-12-13 | BulletSim: Add 'BulletSimData' which separates structures created | Robert Adams | 1 | -3/+2 | |
for the operation of BulletSim and those defintiions/structures defined so they can be used in the unmanaged world. Consolidate setting of collision flags so implementation is not scattered. | |||||
2012-12-10 | BulletSim: Fix crash on the destruction of physical linksets. | Robert Adams | 1 | -1/+1 | |
While fixing the above, add methods to physical body and shape pointer wrapper so routines won't have to know that IntPtr.Zero means no physical instance. Fix problem with physical linksets failing after a few sits and unsits by properly restoring child prom positions for compound linksets after multiple selection and deselections. | |||||
2012-12-03 | BulletSim: Reduce idle region physics overhead where there are MANY | Robert Adams | 1 | -2/+2 | |
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. | |||||
2012-11-28 | BulletSim: move GetWaterLevelAtXYZ from BSScene to BSPhysTerrain. | Robert Adams | 1 | -1/+7 | |
2012-11-25 | BulletSim: add parameter for terrain collision margin. | Robert Adams | 1 | -1/+1 | |
Add locking around unlikely but possible race conditions on terrain list. | |||||
2012-11-22 | Rename BulletSim's PhysicsShapeType to BSPhysicsShapeType because it | Melanie | 1 | -1/+1 | |
conflicts with PhysicsShape type defined in later libOMV | |||||
2012-11-21 | BulletSim: fix line endings to be all Linux style (windows style keeps ↵ | Robert Adams | 1 | -170/+170 | |
creeping in) | |||||
2012-11-21 | BulletSim: enablement and debugging of mesh terrain. | Robert Adams | 1 | -16/+12 | |
2012-11-21 | BulletSim: pull heightmap implementation out of the terrain manager so a ↵ | Robert Adams | 1 | -0/+174 | |
mesh terrain can be implemented. |