aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/BulletSPlugin/BulletSimData.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* BulletSim: remove trailing white space to make git happier. No functional ↵Robert Adams2013-04-291-21/+21
| | | | changes.
* BulletSim: massive refactor of shape classes. Removed shape specific code ↵Robert Adams2013-04-291-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.
* BulletSim: add debugging looking for doorway sculpty problemsRobert Adams2013-02-051-0/+4
|
* BulletSim: update DLLs and SOs with better debugging output.Robert Adams2013-01-061-0/+2
| | | | | Add definition of hand crafted avatar mesh. Not used yet. Comments and cleanup.
* BulletSim: subclass Bullet[World|Body|Shape|Constraint] for unmanagedRobert Adams2013-01-011-56/+30
| | | | | to have pointers and managed to have objects. Initial paste of XNA code. Commented out.
* BulletSim: eliminate the use of the unmanaged HeightMapInfo structure.Robert Adams2012-12-311-3/+1
| | | | | 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 Adams2012-12-311-4/+4
| | | | Update BulletSim DLLs and SOs with simplier step function interface.
* BulletSim: nearly complete in conversion from BulletSimAPI to BSAPITemplate. ↵Robert Adams2012-12-311-2/+2
| | | | Only initialization and debug fuctions left.
* BulletSim: remove all the debug printing of pointer formatting ↵Robert Adams2012-12-311-2/+29
| | | | (.ToString(X)) and replace it with a method on BulletBody, BulletShape, ...
* BulletSim: change physical data structures to classes. Add defaultRobert Adams2012-12-311-5/+10
| | | | | | instantiations for PhysBody and PhysShape when BSPhysObject is created to account for them being classes and not structures. Update TODO list.
* BulletSim: correct collision mask definition for linkset children.Robert Adams2012-12-271-23/+4
| | | | Remove unused code. Add comments and TODOs.
* BulletSim: Rename some of the interface structures (BulletWorld, ...)Robert Adams2012-12-241-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.
* BulletSim: Add more to the TODO list. Clean up and improve some comments.Robert Adams2012-12-131-8/+4
|
* BulletSim: correct line endings in new BulletSimData.cs file.Robert Adams2012-12-131-282/+282
|
* BulletSim: Add 'BulletSimData' which separates structures createdRobert Adams2012-12-131-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.