Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-10-03 | mantis 8384: try to fix bullet heimap managed memory sharing with unmanaged lib | UbitUmarov | 1 | -1/+9 | |
2017-08-28 | BulletSim: add clock and change logic for taint processing a little | Robert Adams | 1 | -0/+1 | |
so taints check if they are not in simulation time and execute immediately if not. | |||||
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 | |
2014-11-25 | Add [BulletSim] option AvatarToAvatarCollisionsByDefault to control whether ↵ | Justin Clark-Casey (justincc) | 1 | -1/+7 | |
avatars collide. This is true by default. This is implemented with a new collision type (PhantomToOthersAvatar) to potentially allow colliding and non-colliding avatars to be present in the same scene. So there is no provision yet for giving avatars different collision types. This commit replaces the temporary change in commit f3eaa6d8 where avatars would never collide when using BulletSim This is equivalent to the av_av_collisions_off option in ODE. | |||||
2014-11-25 | Temporary hack to disable av to av collisions in bulletsim. | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
Need to do this for a test. Final implementation will be properly controlled through a property. | |||||
2013-11-04 | varregion: add plumbing to pass region size from Scene down to the | Robert Adams | 1 | -2/+3 | |
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 | -1/+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 | -21/+21 | |
changes. | |||||
2013-04-29 | BulletSim: massive refactor of shape classes. Removed shape specific code ↵ | Robert Adams | 1 | -3/+3 | |
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-02-05 | BulletSim: add debugging looking for doorway sculpty problems | Robert Adams | 1 | -0/+4 | |
2013-01-06 | BulletSim: update DLLs and SOs with better debugging output. | Robert Adams | 1 | -0/+2 | |
Add definition of hand crafted avatar mesh. Not used yet. Comments and cleanup. | |||||
2013-01-01 | BulletSim: subclass Bullet[World|Body|Shape|Constraint] for unmanaged | Robert Adams | 1 | -56/+30 | |
to have pointers and managed to have objects. Initial paste of XNA code. Commented out. | |||||
2012-12-31 | BulletSim: eliminate the use of the unmanaged HeightMapInfo structure. | Robert Adams | 1 | -3/+1 | |
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 | -4/+4 | |
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 | -2/+2 | |
Only initialization and debug fuctions left. | |||||
2012-12-31 | BulletSim: remove all the debug printing of pointer formatting ↵ | Robert Adams | 1 | -2/+29 | |
(.ToString(X)) and replace it with a method on BulletBody, BulletShape, ... | |||||
2012-12-31 | BulletSim: change physical data structures to classes. Add default | Robert Adams | 1 | -5/+10 | |
instantiations for PhysBody and PhysShape when BSPhysObject is created to account for them being classes and not structures. Update TODO list. | |||||
2012-12-27 | BulletSim: correct collision mask definition for linkset children. | Robert Adams | 1 | -23/+4 | |
Remove unused code. Add comments and TODOs. | |||||
2012-12-24 | BulletSim: Rename some of the interface structures (BulletWorld, ...) | Robert Adams | 1 | -2/+2 | |
to get ready for... Start creation of BulletAPITemplate. This defines the abstract interface functions. Following commits will move over to the new interface. This will enable switching between the managed and unmanaged version of Bullet. | |||||
2012-12-13 | BulletSim: Add more to the TODO list. Clean up and improve some comments. | Robert Adams | 1 | -8/+4 | |
2012-12-13 | BulletSim: correct line endings in new BulletSimData.cs file. | Robert Adams | 1 | -282/+282 | |
2012-12-13 | BulletSim: Add 'BulletSimData' which separates structures created | Robert Adams | 1 | -0/+282 | |
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. |