Commit Graph

632 Commits

Author SHA1 Message Date
Daniel Chappuis
5dd9ee826e Add classes and tests for raycasting 2014-07-21 23:08:18 +02:00
Daniel Chappuis
b5bf3ea032 Remove the Ray.cpp file 2014-07-13 20:28:28 -07:00
Daniel Chappuis
e18a6f4af7 Modify the CMakeLists.txt file to add the Ray files 2014-07-13 18:15:16 -07:00
Daniel Chappuis
046754c93d Add test class for the isPointInside() method 2014-07-13 18:13:49 -07:00
Daniel Chappuis
a52f89a33e Add the Ray class for raycasting 2014-07-13 18:11:15 -07:00
Daniel Chappuis
9a54213582 Remove message from CMakeLists.txt 2014-07-08 23:48:18 +02:00
Daniel Chappuis
c532c87794 Modify CMakeLists.txt file to handle build type in a better way 2014-07-08 23:47:14 +02:00
Daniel Chappuis
35574fd138 Add script to generate the HTML user manual from LaTeX 2014-07-08 22:11:58 +02:00
Daniel Chappuis
050b610d8c Remove check() and checkNode() methods from DynamicAABBTree in release mode 2014-07-07 19:01:26 +02:00
Daniel Chappuis
4f141b87fb Modify examples 2014-07-03 23:09:08 +02:00
Daniel Chappuis
a983026094 Inflate the AABB in direction of linear motion in Dynamic AABB tree 2014-07-03 00:13:30 +02:00
Daniel Chappuis
114360337c Fix issue in RigidBody::applyForce() method 2014-06-29 21:59:06 +02:00
Daniel Chappuis
3aa05ef61a Fix issues and add conversion from Euler angles to Quaternion 2014-06-24 23:31:13 +02:00
Daniel Chappuis
bc4de62e75 Fix issue in the collision detection for compound shapes 2014-06-10 23:37:11 +02:00
Daniel Chappuis
cbeeec21f3 fix issues in Dynamic AABB Tree and add compound shapes in the examples 2014-06-10 22:46:32 +02:00
Daniel Chappuis
aa76c85e60 continue to replace SAP broad-phase by a dynamic AABB tree 2014-05-15 06:39:39 +02:00
Daniel Chappuis
a448334013 change CMakeLists file 2014-04-11 23:50:26 +02:00
Daniel Chappuis
643ca41922 continue to work on replacing SAP broad-phase by dynamic AABB tree 2014-04-11 23:50:00 +02:00
Daniel Chappuis
76cb11a74f Add the DynamicAABBTree class 2014-03-16 20:59:10 +01:00
Daniel Chappuis
6b8180b620 Fix issues with the paths of the shaders and meshes in the examples 2014-01-18 17:57:42 +01:00
Daniel Chappuis
72d8a9af39 Merge branch 'glfw' into develop 2013-12-30 02:12:13 +01:00
Daniel Chappuis
8b9b6eb5d5 Replace Glut/Freeglut by GLFW for the examples 2013-12-30 01:51:46 +01:00
Daniel Chappuis
d622e2ff17 Fix issue in the broad-phase pair manager 2013-11-21 23:26:19 +01:00
Daniel Chappuis
1812402617 Add support for the different body types (static, kinematic, dynamic) 2013-11-21 23:24:11 +01:00
Daniel Chappuis
84a7812325 Merge branch 'master' into develop 2013-10-06 23:27:15 +02:00
Daniel Chappuis
9dc5bdc45b Modify README file 2013-10-06 23:16:14 +02:00
Daniel Chappuis
2b32b94d0d Add README file 2013-10-06 23:14:01 +02:00
Daniel Chappuis
d35927f2e4 Merge branch 'develop' 2013-10-06 18:48:35 +02:00
Daniel Chappuis
0cc8b592ff Merge branch 'develop' of https://code.google.com/p/reactphysics3d into develop 2013-10-06 18:46:58 +02:00
Daniel Chappuis
bd40e49704 Improve the documentation 2013-10-06 18:46:32 +02:00
Daniel Chappuis
7432a87149 Modify cmake files and add comments in the code 2013-10-06 16:03:25 +02:00
Daniel Chappuis
51f164bfa7 Merge branch 'develop' of https://code.google.com/p/reactphysics3d into develop 2013-09-30 23:55:40 +02:00
Daniel Chappuis
6e1521e161 Improve documentation 2013-09-30 23:55:11 +02:00
Daniel Chappuis
3173b368c7 Fix compilation error on Mac OS X and errors in SliderJoint and HingeJoint 2013-09-30 23:34:47 +02:00
Daniel Chappuis
8ff0d9753c Merge branch 'remove_freeglut' into develop 2013-09-30 18:47:27 +02:00
Daniel Chappuis
b5ae655b0a Add comments, modify method names, change solver nb of iterations, ... 2013-09-27 18:43:45 +02:00
Daniel Chappuis
97b0903a9d Modify comments 2013-09-25 00:11:23 +02:00
Daniel Chappuis
25a00a6b5a Improve the user manual documentation 2013-09-25 00:02:09 +02:00
Daniel Chappuis
a76100a378 Modifications of CMake files and remove the freeglut source code 2013-09-16 20:35:23 +02:00
Daniel Chappuis
76deef4358 Fix issues on Mac OS X 2013-09-15 23:32:42 +02:00
Daniel Chappuis
7ca5b88ce3 Fix compilation errors on Mac OS X and remove the compilation of freeglut from the CMake files 2013-09-12 22:45:43 +02:00
Daniel Chappuis
f575a46fdd Modification of the examples 2013-09-10 21:53:34 +02:00
Daniel Chappuis
4bd228e8c0 Add the collision shapes example 2013-09-10 21:35:56 +02:00
Daniel Chappuis
07df001e8b Add the EventListener class 2013-09-10 21:33:52 +02:00
Daniel Chappuis
d4c7eee175 Rename the Constraint class into Joint and do not perform collision detection between two sleeping bodies 2013-09-07 10:57:58 +02:00
Daniel Chappuis
1e64a93971 Merge branch 'sleeping' into develop 2013-09-03 19:33:08 +02:00
Daniel Chappuis
a009debf21 Fix issue in the contact solver that reduces jittering 2013-09-03 19:31:50 +02:00
Daniel Chappuis
8db7823433 Continue to implement the sleeping technique 2013-09-03 19:30:43 +02:00
Daniel Chappuis
475ec5be5f Iterate over the islands to solve the contacts and joints 2013-08-31 19:03:21 +02:00
Daniel Chappuis
f1d29b5123 Implement the islands computation 2013-08-26 21:28:48 +02:00