Andrew Meadows
2d400e6ae0
rename PhysicsWorld to PhysicsEngine
2014-11-18 09:55:25 -08:00
Andrew Meadows
2f9a35412f
initial support for STATIC and KINEMATIC motion
2014-11-14 15:56:52 -08:00
Andrew Meadows
14f49df44d
Application gets a ThreadSafePhysicsWorld
2014-11-13 10:02:36 -08:00
Andrew Meadows
ccc3156587
PhysicsWorld::addEntity() doesn't need mass arg
2014-11-11 17:28:42 -08:00
Andrew Meadows
0d0f98f669
init and step physics simulation
2014-11-11 12:09:59 -08:00
Andrew Meadows
82d7b70ec9
add offset to physics simulation
2014-11-11 10:56:31 -08:00
Andrew Meadows
ed90bf00b9
add offset to physics simulation
...
we anticipate floating point error problems at distances far from origin
and we don't want the simulation to span a big space anyway
so world-frame objects are simulated in a local frame
and positions are translated back and forth as necessary
2014-11-07 08:51:57 -08:00
Andrew Meadows
053b16783c
initial impl of PhysicsWorld::addEntity()
2014-11-06 16:42:07 -08:00
Andrew Meadows
94b6d89b4e
namechange EntityMotionState to CustomMotionState
2014-11-06 10:59:04 -08:00
Andrew Meadows
01b76af9d0
moved EntityMotionState.* to CustomMotionState.*
2014-11-06 10:58:04 -08:00
Andrew Meadows
1097e7f1f2
stubbery for EntityMotionState
2014-11-05 16:35:06 -08:00
Andrew Meadows
8e90cca290
PhysicsWorld can add and remove voxels
2014-11-05 13:05:43 -08:00
Andrew Meadows
f1bdd2ef7b
PhysicsWorld has a ShapeManager
2014-11-03 16:02:16 -08:00
Andrew Meadows
50a97849bb
Add PhysicsWorld and ShapeManager classes
2014-10-30 10:42:44 -07:00