Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BulletSim: improvements to LinksetCompound and PrimDisplaced. Not all ↵ | Robert Adams | 2013-04-30 | 1 | -1/+1 |
| | | | | working yet. | ||||
* | BulletSim: Add non-static BSShape.GetReference for getting another reference | Robert Adams | 2013-04-29 | 1 | -32/+93 |
| | | | | | | | to an existing shape instance. BSShapeNative rebuilds shape for all references. BSShapeCompound returns another reference copy if the compound shape already exists (for linksets). | ||||
* | BulletSim: remove trailing white space to make git happier. No functional ↵ | Robert Adams | 2013-04-29 | 1 | -10/+10 |
| | | | | changes. | ||||
* | BulletSim: fix crash when creating new hull. | Robert Adams | 2013-04-29 | 1 | -13/+14 |
| | |||||
* | BulletSim: massive refactor of shape classes. Removed shape specific code ↵ | Robert Adams | 2013-04-29 | 1 | -55/+148 |
| | | | | 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: complete BSShape classes. | Robert Adams | 2013-04-29 | 1 | -16/+311 |
| | |||||
* | BulletSim: partial addition of BSShape class code preparing for | Robert Adams | 2013-04-24 | 1 | -38/+177 |
| | | | | | different physical mesh representations (simplified convex meshes) and avatar mesh. | ||||
* | BulletSim: comments and removing small compile errors introduced in last commit. | Robert Adams | 2013-01-06 | 1 | -6/+2 |
| | |||||
* | BulletSim: update DLLs and SOs with better debugging output. | Robert Adams | 2013-01-06 | 1 | -8/+137 |
| | | | | | Add definition of hand crafted avatar mesh. Not used yet. Comments and cleanup. | ||||
* | BulletSim: nearly complete in conversion from BulletSimAPI to BSAPITemplate. ↵ | Robert Adams | 2012-12-31 | 1 | -3/+3 |
| | | | | Only initialization and debug fuctions left. | ||||
* | BulletSim: remove all the debug printing of pointer formatting ↵ | Robert Adams | 2012-12-31 | 1 | -1/+7 |
| | | | | (.ToString(X)) and replace it with a method on BulletBody, BulletShape, ... | ||||
* | BulletSim: first round of conversion from direct BulletSimAPI interfacing by ↵ | Robert Adams | 2012-12-31 | 1 | -1/+6 |
| | | | | BulletSim core to using the BulletSimAPITemplate. Physical object creation and destruction first. | ||||
* | BulletSim: tweeking avatar capsule code in an attempt to have | Robert Adams | 2012-12-29 | 1 | -0/+13 |
| | | | | | | | | | asymmetrical avatar capsule work now that rotation is being passed from the simulator. Turns out the Bullet capsule is just not very functional: it doesn't scale properly, the implementation only half does asymmetry and, in general, is hard to work with. Avatar shape is about what it was before these changes. Added initial data structures for avatar shape mesh. | ||||
* | Rename BulletSim's PhysicsShapeType to BSPhysicsShapeType because it | Melanie | 2012-11-22 | 1 | -8/+8 |
| | | | | conflicts with PhysicsShape type defined in later libOMV | ||||
* | BulletSim: rename SHAPE_AVATAR to SHAPE_CAPSULE with the eye to eventually ↵ | Robert Adams | 2012-11-21 | 1 | -3/+3 |
| | | | | having mesh avatars. | ||||
* | BulletSim: uplevel FixedShapeKey out of ShapeData structure (since it is ↵ | Robert Adams | 2012-11-21 | 1 | -3/+3 |
| | | | | getting simplified out of existance someday) and update all the references to same. | ||||
* | BulletSim: uplevel PhysicsShapeType out of ShapeData structure (since it is ↵ | Robert Adams | 2012-11-21 | 1 | -8/+8 |
| | | | | getting simplified out of existance someday) and update all the references to that enum. | ||||
* | BulletSim: Use base class constructors for initialization of BSShape and ↵ | Robert Adams | 2012-11-18 | 1 | -213/+208 |
| | | | | other classes. | ||||
* | BulletSim: add skeleton classes for shape objectification. This will ↵ | Robert Adams | 2012-11-07 | 1 | -0/+213 |
eventually replace all the if's and switches in ShapeCollection with polymorphism. |