Commit Graph

  • 23d0cd699f Continuation of EPA algorithm chappuis.daniel 2011-06-08 21:22:47 +0000
  • 436bdaf255 Correction of a bug in EPA algorithm chappuis.daniel 2011-05-25 23:04:48 +0000
  • 867f940102 implementation of GJK and EPA collision detection algorithm continued chappuis.daniel 2011-05-18 21:34:39 +0000
  • fce32c78e2 implementation of GJK and EPA collision detection algorithm continued chappuis.daniel 2011-02-19 19:38:08 +0000
  • 6a6f55b763 implementation of GJK and EPA collision detection algorithm continued chappuis.daniel 2011-02-19 10:19:59 +0000
  • 08ccec586a implementation of GJK and EPA collision detection algorithm continued chappuis.daniel 2011-02-18 10:36:29 +0000
  • cd5fda4396 implementation of GJK and EPA collision detection algorithm continued chappuis.daniel 2011-02-11 14:51:09 +0000
  • 3fd0610925 implementation of GJK and EPA collision detection algorithm continued chappuis.daniel 2011-02-07 18:27:11 +0000
  • 4ed45d43ed implementation of GJK and EPA collision detection algorithm continued chappuis.daniel 2011-02-07 15:09:45 +0000
  • 844df20be0 Implementation of EPA Algorithm continued chappuis.daniel 2011-02-07 14:51:54 +0000
  • fdbb661df5 implementation of GJK collision detection algorithm continued chappuis.daniel 2011-02-01 11:03:54 +0000
  • 2acf563508 Add the Simplex class chappuis.daniel 2011-01-29 17:48:48 +0000
  • 922a462f8c Add the BoundingSphere class chappuis.daniel 2011-01-18 09:43:06 +0000
  • d89484f42e Add the documentation file chappuis.daniel 2011-01-17 12:08:00 +0000
  • 19f72862bd add the file for compiling with cmake chappuis.daniel 2011-01-14 16:05:45 +0000
  • 38a7abe4b6 Update of the main header chappuis.daniel 2011-01-14 16:04:18 +0000
  • 6838ab89d5 Add the example demo fallingbox chappuis.daniel 2011-01-14 15:34:53 +0000
  • 22cde3cef5 Bug corrected (found by fadilo) chappuis.daniel 2011-01-14 11:18:44 +0000
  • c57651a789 Several optimizations and cosmetic modifications chappuis.daniel 2010-09-16 20:56:09 +0000
  • 7762d3daca Add the constants.h file chappuis.daniel 2010-09-16 10:11:41 +0000
  • 6b4e5c0fa2 Optimizations in the constraint solver chappuis.daniel 2010-09-14 20:03:36 +0000
  • ddf602c125 Optimizations in the constraint solver chappuis.daniel 2010-09-14 19:30:24 +0000
  • 9fd3d8b598 Now we can use a single Contact for several contact points between two bodies chappuis.daniel 2010-09-11 16:25:43 +0000
  • 47c302fe56 Change in the repository structure chappuis.daniel 2010-09-09 22:43:32 +0000
  • d035661e82 Change in the repository structure chappuis.daniel 2010-09-09 22:41:01 +0000
  • dde4183d36 Change in the repository structure chappuis.daniel 2010-09-09 22:39:00 +0000
  • a5276ddcbb Change in the repository structure chappuis.daniel 2010-09-09 22:35:18 +0000
  • 869c48db42 Change in the repository structure chappuis.daniel 2010-09-09 22:29:02 +0000
  • 2b3b1bff0a Change in the repository structure chappuis.daniel 2010-09-09 22:27:01 +0000
  • 587d2e0db2 Change in the repository structure chappuis.daniel 2010-09-09 22:24:42 +0000
  • f6b410d776 Change in the repository structure chappuis.daniel 2010-09-09 22:22:20 +0000
  • 78ea7b891d Change in the repository structure chappuis.daniel 2010-09-09 22:06:57 +0000
  • 9c7a458914 Change in the repository structure chappuis.daniel 2010-09-09 21:25:03 +0000
  • 8d3847f087 Change in the repository structure chappuis.daniel 2010-09-09 21:21:51 +0000
  • db5ff8ec4a Change in the repository structure chappuis.daniel 2010-09-09 21:09:47 +0000
  • 852b923c21 Change in the repository structure chappuis.daniel 2010-09-09 21:00:14 +0000
  • b47cd2edd6 Change in the repository structure chappuis.daniel 2010-09-09 20:49:18 +0000
  • 0ec7aac17a Change in the repository structure chappuis.daniel 2010-09-09 20:30:16 +0000
  • 3b81b577ce Change the license file chappuis.daniel 2010-09-09 19:53:57 +0000
  • e52796afe5 Change of license. ReactPhysics3D is now under MIT License chappuis.daniel 2010-09-09 19:41:14 +0000
  • f61a9eeff7 Some optimizations in the constraint solver have been made chappuis.daniel 2010-09-07 20:08:54 +0000
  • b9ddb0e2f1 Modification of the way the memory is free in the PhysicsWorld chappuis.daniel 2010-09-05 07:56:24 +0000
  • 5ba41b6fbf Correction of a bug because the interpolation factor was not computed at the right place chappuis.daniel 2010-09-01 20:59:35 +0000
  • f3510fb281 Now the AABB is automaticaly computed for each RigidBody chappuis.daniel 2010-09-01 16:37:13 +0000
  • 4b6e2cd22b Cosmetic modifications to the code chappuis.daniel 2010-08-27 10:00:25 +0000
  • 898e9ba6f3 Optimization of the memory allocation in the constraint solver chappuis.daniel 2010-08-27 09:21:33 +0000
  • 592cfa4ad1 Correction of a bug with the initialization of a Vector to zero chappuis.daniel 2010-08-26 15:16:10 +0000
  • 1d3ba21775 Take care of the isCollisionEnabled state of a body in the Sweep And Prune broadphase algorithm chappuis.daniel 2010-08-26 10:10:35 +0000
  • deaa0cf5d8 Modification of the friction coefficient chappuis.daniel 2010-08-23 19:54:54 +0000
  • f0d7117a66 Perform some optimizations on the Matrix and Vector chappuis.daniel 2010-08-18 21:04:50 +0000
  • 756c050890 Correction of a bug with the contact caching chappuis.daniel 2010-08-18 20:28:43 +0000
  • 5277426ff8 Modifications of the Timer class to allow the user to start and stop the simulation correctly chappuis.daniel 2010-08-18 14:50:36 +0000
  • 859d8e409b Some modifications in the collision detection. chappuis.daniel 2010-08-18 14:49:29 +0000
  • 619c70dc48 Add AABB bounding volume and implementation of the Sweep And Prune broad-phase algorithm chappuis.daniel 2010-08-05 15:06:34 +0000
  • d3edeedd31 The attributes of the OBB have to be protected instead of private chappuis.daniel 2010-07-28 11:45:31 +0000
  • b7d4a9e177 Remove the physics.h library include chappuis.daniel 2010-07-28 11:31:46 +0000
  • fa8abdb708 Remove Kilogram and Time classes chappuis.daniel 2010-07-28 11:29:46 +0000
  • 62d6a44e24 Remove Kilogram and Time classes chappuis.daniel 2010-07-28 11:20:44 +0000
  • 824c4f95c0 Modify some TODO things chappuis.daniel 2010-07-28 11:19:00 +0000
  • b9750898b2 Remove BodyState and DerivativeBodyState chappuis.daniel 2010-07-24 17:19:32 +0000
  • 9987a5c659 Remove BodyState and DerivativeBodyState chappuis.daniel 2010-07-24 17:14:29 +0000
  • 8fbf330da5 Add contact caching to improve the convergence rate of the constraint solver chappuis.daniel 2010-07-23 12:51:26 +0000
  • b22ed95c83 Delete the integration folder chappuis.daniel 2010-07-19 20:01:16 +0000
  • 7f4c6833cb git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@363 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-07-19 19:42:47 +0000
  • 35d95ddaeb git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@362 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-07-19 19:35:50 +0000
  • 76f066f0d3 Modification of the update() method chappuis.daniel 2010-07-19 19:35:35 +0000
  • 5f2b65a8b8 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@360 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-07-19 19:34:35 +0000
  • efe29ae94e Remove some commented code chappuis.daniel 2010-07-19 19:32:12 +0000
  • 367f6b3cac git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@358 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-07-19 19:27:42 +0000
  • 3ccc537378 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@357 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-07-19 19:24:12 +0000
  • 0cb6b91c3f Add epsilon values in some functions chappuis.daniel 2010-07-19 19:23:58 +0000
  • be8028b835 Correct some bugs with the contact generation chappuis.daniel 2010-07-19 19:23:31 +0000
  • 1cc6a39fb6 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@354 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-07-19 19:22:25 +0000
  • b0f2dbadcd Correct the cutoff coefficient to 0.99 chappuis.daniel 2010-07-19 19:22:11 +0000
  • 730c2d33f5 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@352 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-07-19 19:21:48 +0000
  • b43c6a42a3 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@351 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-07-19 19:21:33 +0000
  • f57cd95dba Throw an exception if the argument to setRestitution() is not between 0 and 1 chappuis.daniel 2010-07-09 10:05:02 +0000
  • 874d96ad00 Change the cutoff to 0.9 to avoid a bug chappuis.daniel 2010-07-08 12:30:14 +0000
  • 880664c27e Add some assert() statements chappuis.daniel 2010-07-08 07:31:22 +0000
  • 8acb0910eb Set the cutoff to 0.99 to correct a bug chappuis.daniel 2010-07-08 07:30:41 +0000
  • 448052fc82 Now, the linear velocity of the body cannot be change if isMotionEnabled is false chappuis.daniel 2010-07-06 12:47:19 +0000
  • df4f379dde Correction of a bug in the constraint solver chappuis.daniel 2010-07-06 12:46:04 +0000
  • 7b19ce4ef8 Collision response done chappuis.daniel 2010-07-05 20:52:16 +0000
  • 57b2448111 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@343 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-07-05 20:50:26 +0000
  • 92dabf7f7f Add the isCollisionEnabled and isMotionEnabled value chappuis.daniel 2010-07-05 19:29:14 +0000
  • 23438486a6 Add the restitution coefficient chappuis.daniel 2010-07-05 10:27:35 +0000
  • 70e22a2dd8 Use inertia tensor in world coordinates instead of body coordinates into the solver chappuis.daniel 2010-06-19 20:17:05 +0000
  • 716081d982 move conversions Quaternion <-> Matrix3x3 from Matrix3x3.h into Quaternion.h chappuis.daniel 2010-06-19 20:15:44 +0000
  • 0f38e643a3 Add the getInertiaTensorWorld() and getInertiaTensorInverseWorld methods chappuis.daniel 2010-06-19 20:14:43 +0000
  • 53ed7b1b3a use std::abs() from <cmath> instead of abs() from <cstdlib> chappuis.daniel 2010-06-16 21:12:31 +0000
  • 085740e765 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@336 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-06-16 21:04:51 +0000
  • 282c004599 use std::abs() from <cmath> instead of abs() from <cstdlib> chappuis.daniel 2010-06-16 21:04:36 +0000
  • 479c2c0d1e use std::abs() from <cmath> instead of abs() from <cstdlib> chappuis.daniel 2010-06-16 21:04:04 +0000
  • 4e19ab899d constraintBodies is now a std::set chappuis.daniel 2010-06-15 21:16:31 +0000
  • 9695ab5556 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@332 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-06-11 21:23:47 +0000
  • 6ff9026fd5 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@331 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-06-10 20:49:07 +0000
  • ff8c689870 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@330 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-06-09 21:40:13 +0000
  • f2beab0fcf git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@329 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-06-08 21:03:35 +0000
  • 99de21bcaa git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@328 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-06-08 21:03:11 +0000
  • 903e543695 git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@327 92aac97c-a6ce-11dd-a772-7fcde58d38e6 chappuis.daniel 2010-06-08 21:02:11 +0000