Commit Graph

  • cbeeec21f3 fix issues in Dynamic AABB Tree and add compound shapes in the examples Daniel Chappuis 2014-06-10 22:46:32 +0200
  • aa76c85e60 continue to replace SAP broad-phase by a dynamic AABB tree Daniel Chappuis 2014-05-15 06:39:39 +0200
  • a448334013 change CMakeLists file Daniel Chappuis 2014-04-11 23:50:26 +0200
  • 643ca41922 continue to work on replacing SAP broad-phase by dynamic AABB tree Daniel Chappuis 2014-04-11 23:50:00 +0200
  • 76cb11a74f Add the DynamicAABBTree class Daniel Chappuis 2014-03-16 20:59:10 +0100
  • 6b8180b620 Fix issues with the paths of the shaders and meshes in the examples Daniel Chappuis 2014-01-18 17:57:42 +0100
  • 72d8a9af39 Merge branch 'glfw' into develop Daniel Chappuis 2013-12-30 02:12:13 +0100
  • 8b9b6eb5d5 Replace Glut/Freeglut by GLFW for the examples Daniel Chappuis 2013-12-30 01:51:46 +0100
  • d622e2ff17 Fix issue in the broad-phase pair manager Daniel Chappuis 2013-11-21 23:26:19 +0100
  • 1812402617 Add support for the different body types (static, kinematic, dynamic) Daniel Chappuis 2013-11-21 23:24:11 +0100
  • 84a7812325 Merge branch 'master' into develop v0.4.0 Daniel Chappuis 2013-10-06 23:27:15 +0200
  • 9dc5bdc45b Modify README file Daniel Chappuis 2013-10-06 23:16:14 +0200
  • 2b32b94d0d Add README file Daniel Chappuis 2013-10-06 23:14:01 +0200
  • d35927f2e4 Merge branch 'develop' Daniel Chappuis 2013-10-06 18:48:35 +0200
  • 0cc8b592ff Merge branch 'develop' of https://code.google.com/p/reactphysics3d into develop Daniel Chappuis 2013-10-06 18:46:58 +0200
  • bd40e49704 Improve the documentation Daniel Chappuis 2013-10-06 18:46:32 +0200
  • 7432a87149 Modify cmake files and add comments in the code Daniel Chappuis 2013-10-06 16:03:25 +0200
  • 51f164bfa7 Merge branch 'develop' of https://code.google.com/p/reactphysics3d into develop Daniel Chappuis 2013-09-30 23:55:40 +0200
  • 6e1521e161 Improve documentation Daniel Chappuis 2013-09-30 23:55:11 +0200
  • 3173b368c7 Fix compilation error on Mac OS X and errors in SliderJoint and HingeJoint Daniel Chappuis 2013-09-30 23:34:47 +0200
  • 8ff0d9753c Merge branch 'remove_freeglut' into develop Daniel Chappuis 2013-09-30 18:47:27 +0200
  • b5ae655b0a Add comments, modify method names, change solver nb of iterations, ... Daniel Chappuis 2013-09-27 18:43:45 +0200
  • 97b0903a9d Modify comments Daniel Chappuis 2013-09-25 00:11:23 +0200
  • 25a00a6b5a Improve the user manual documentation Daniel Chappuis 2013-09-25 00:02:09 +0200
  • a76100a378 Modifications of CMake files and remove the freeglut source code Daniel Chappuis 2013-09-16 20:35:23 +0200
  • 76deef4358 Fix issues on Mac OS X Daniel Chappuis 2013-09-15 23:32:42 +0200
  • 7ca5b88ce3 Fix compilation errors on Mac OS X and remove the compilation of freeglut from the CMake files Daniel Chappuis 2013-09-12 22:45:43 +0200
  • f575a46fdd Modification of the examples Daniel Chappuis 2013-09-10 21:53:34 +0200
  • 4bd228e8c0 Add the collision shapes example Daniel Chappuis 2013-09-10 21:35:56 +0200
  • 07df001e8b Add the EventListener class Daniel Chappuis 2013-09-10 21:33:52 +0200
  • d4c7eee175 Rename the Constraint class into Joint and do not perform collision detection between two sleeping bodies Daniel Chappuis 2013-09-07 10:57:58 +0200
  • 1e64a93971 Merge branch 'sleeping' into develop Daniel Chappuis 2013-09-03 19:33:08 +0200
  • a009debf21 Fix issue in the contact solver that reduces jittering Daniel Chappuis 2013-09-03 19:31:50 +0200
  • 8db7823433 Continue to implement the sleeping technique Daniel Chappuis 2013-09-03 19:30:43 +0200
  • 475ec5be5f Iterate over the islands to solve the contacts and joints Daniel Chappuis 2013-08-31 19:03:21 +0200
  • f1d29b5123 Implement the islands computation Daniel Chappuis 2013-08-26 21:28:48 +0200
  • 2e6f571b98 Implement linear and angular velocity damping Daniel Chappuis 2013-08-06 20:51:56 +0200
  • d2f7f6e28c Release memory in the Sweep-And-Prune algorithm when several objects are removed from the world Daniel Chappuis 2013-07-17 00:09:15 +0200
  • 828af79bcf Fix issues in the Sweep-And-Prune algorithm (thanks Aleksi for reporting them) and handle the broad-phase world limits in a better way Daniel Chappuis 2013-07-16 22:28:03 +0200
  • ffd79a89e3 Add the convex mesh collision shape Daniel Chappuis 2013-07-15 19:10:30 +0200
  • c3f4355c25 Modify the method that return the bounds of a collision shape and make the getSupportPoint() methods non-const Daniel Chappuis 2013-07-15 19:09:07 +0200
  • e4d283186f Modify some examples Daniel Chappuis 2013-07-10 00:23:15 +0200
  • 88504bbb44 Add some description comments in the collision shapes Daniel Chappuis 2013-07-10 00:22:40 +0200
  • 25b6b015b8 Add some private copy-constructors and private assignment operators Daniel Chappuis 2013-07-10 00:21:31 +0200
  • 9d9142af30 Add the CapsuleShape class for the capsule collision shape Daniel Chappuis 2013-07-10 00:18:55 +0200
  • e081661d8c Add the Material class to store the material properties of a rigid body Daniel Chappuis 2013-07-10 00:17:14 +0200
  • a3ca3598d5 Remove the margin gap for the BoxShape and make possible to choose the collision margin when creating a collision shape Daniel Chappuis 2013-07-03 22:50:00 +0200
  • 84d946ac48 Modifications of the examples Daniel Chappuis 2013-07-03 22:42:58 +0200
  • 501b0747d3 Modifications in the examples Daniel Chappuis 2013-07-02 23:14:08 +0200
  • d58db2e6f2 Remove the gravity from the rigid body external force and allow the user to enable/disable the gravity for each body Daniel Chappuis 2013-06-27 19:53:13 +0200
  • 3f90564149 Merge branch 'joints' into develop Daniel Chappuis 2013-06-26 22:40:45 +0200
  • d265a52b67 Modify the joints example Daniel Chappuis 2013-06-26 22:29:23 +0200
  • ce0078c2a9 Implement the non-linear-gauss-seidel position error correction Daniel Chappuis 2013-06-26 22:28:31 +0200
  • 1c0726d9d6 Add the fixed joint Daniel Chappuis 2013-06-12 20:43:54 +0200
  • c4d6206ee2 Finish the implementation of the Hinge joint and some others modifications Daniel Chappuis 2013-06-09 16:31:01 +0200
  • 9c0844cf1b Finish the implementation of the slider joint Daniel Chappuis 2013-05-29 22:45:02 +0200
  • 61562b3560 Implement the upper limit for the slider joint Daniel Chappuis 2013-05-23 22:52:08 +0200
  • c7aa6e7e0e Start working of the SliderJoint limits Daniel Chappuis 2013-05-22 23:38:30 +0200
  • 78abbaac72 Fix issues in the BallAndSocketJoint and SliderJoint Daniel Chappuis 2013-05-21 23:03:14 +0200
  • 8f37d4ac98 Fix issues in the unit tests for Vector2 and Matrix2x2 Daniel Chappuis 2013-05-16 21:42:13 +0200
  • 74070ae400 Modify CMakeLists.txt file Daniel Chappuis 2013-05-12 14:08:30 +0200
  • 0f17bd1b0b continue working on the slider joint Daniel Chappuis 2013-05-12 12:43:07 +0200
  • f23096af50 modify code in the Matrix2x2 class Daniel Chappuis 2013-05-09 19:47:09 +0200
  • 7a2c2bdbd5 Add Vector2 and Matrix2x3 classes Daniel Chappuis 2013-05-09 19:02:09 +0200
  • b87f981827 Start working on the slider joint Daniel Chappuis 2013-05-08 23:33:04 +0200
  • da78e5d79a Modifications in the BallAndSocketJoint to make it work Daniel Chappuis 2013-05-04 09:20:53 +0200
  • af2fcaeb82 Fix two issues Daniel Chappuis 2013-05-02 23:55:10 +0200
  • 0071ed16a8 Add comments in the dynamics world code Daniel Chappuis 2013-05-02 22:51:31 +0200
  • c4eee4fb1f Implement the Ball-And-Socket joint Daniel Chappuis 2013-05-02 22:41:57 +0200
  • 44a26bdcab Add cmake configuration file to find GLEW library Daniel Chappuis 2013-04-27 00:15:25 +0200
  • 434a168785 Add files for the joints example Daniel Chappuis 2013-04-26 00:46:09 +0200
  • fdda0b26a9 Modify the contact solver so that its main loop is outside the solver Daniel Chappuis 2013-04-25 22:34:20 +0200
  • ded465c105 Remove a file Daniel Chappuis 2013-04-24 22:29:31 +0200
  • 2b2143d41e Continue the implementation of the constraint solver Daniel Chappuis 2013-04-24 19:24:28 +0200
  • 471e4f7afc Start to implement the joints Daniel Chappuis 2013-04-22 23:32:52 +0200
  • f692f7ef12 Allocate memory for the collision shapes inside the physics engine Daniel Chappuis 2013-04-22 21:25:40 +0200
  • 16c6487796 Change #ifndef names in headers to avoid name collision with others libraries Daniel Chappuis 2013-04-18 22:54:36 +0200
  • 1e6efe7f9e Merge branch 'use_openglframework' into develop Daniel Chappuis 2013-04-18 22:28:29 +0200
  • 5d205c2d7f Commit documentation modifications Daniel Chappuis 2013-04-18 22:28:14 +0200
  • 91908c1bbc Continue to implement the examples using the openg-framework Daniel Chappuis 2013-04-18 22:22:45 +0200
  • a1bd7f7be9 Use the opengl-framework library for the examples Daniel Chappuis 2013-04-14 21:32:40 +0200
  • f84382bbbe Merge branch 'memory_allocator' into develop Daniel Chappuis 2013-04-01 23:44:26 +0200
  • e03888ea25 Finish the implementation of the memory allocator Daniel Chappuis 2013-04-01 23:43:50 +0200
  • f784dfb320 Start to implement the memory allocator Daniel Chappuis 2013-03-26 23:04:03 +0100
  • 9aed0ecd6c Merge branch 'profiler' into develop Daniel Chappuis 2013-03-26 21:38:19 +0100
  • f479c5edf3 Finish the implementation of the profiler Daniel Chappuis 2013-03-26 21:37:55 +0100
  • aa9bd2098d Continue to work on the profiler Daniel Chappuis 2013-03-24 19:45:48 +0100
  • 88e680e8e7 Add profiler files Daniel Chappuis 2013-03-21 23:52:44 +0100
  • 3d9f612863 Merge branch 'develop' Daniel Chappuis 2013-03-20 23:30:46 +0100
  • 17e976ab6c Fix some compilations errors on Linux v0.3.0 Daniel Chappuis 2013-03-20 22:41:53 +0100
  • c42b09c3f5 Fix typo in the fallingcubes example CMakeLists.txt file Daniel Chappuis 2013-03-19 18:43:02 +0100
  • c5f89f7738 Remove User Manual pdf file from the repository Daniel Chappuis 2013-03-18 22:15:42 +0100
  • b8bdda00d0 Add User Manual latex files Daniel Chappuis 2013-03-18 22:14:43 +0100
  • 4b320701c4 Fix issues in unit tests Daniel Chappuis 2013-03-18 22:13:04 +0100
  • 5f3c66b9f1 Change the version number in the VERSION file Daniel Chappuis 2013-03-17 21:52:01 +0100
  • ae117097ca Merge branch 'develop' of https://code.google.com/p/reactphysics3d into develop Daniel Chappuis 2013-03-17 17:10:15 +0100
  • f38803d75a Fix some warnings Daniel Chappuis 2013-03-17 17:07:09 +0100
  • f94b33bace Modify the falling cubes example to make it work with the new version of reactphysis3d Daniel Chappuis 2013-03-17 16:45:48 +0100
  • 96a0680a67 Modify the LICENSE file for the ZLib license Daniel Chappuis 2013-03-17 16:44:52 +0100
  • dac5a2729a Do not compute the AABB of a sphere by rotating its extents Daniel Chappuis 2013-03-14 22:47:59 +0100