Daniel Chappuis
|
e014f00afc
|
Refactor memory allocator and refactor contact solver
|
2016-09-21 22:03:45 +02:00 |
|
Daniel Chappuis
|
1a26241fa8
|
Fix issue in contact solver
|
2016-09-16 20:02:38 +02:00 |
|
Daniel Chappuis
|
b4f13308de
|
Optimize warmstarting in contact solver
|
2016-09-13 22:58:17 +02:00 |
|
Daniel Chappuis
|
e069a25f08
|
Start refactoring the contact solver
|
2016-09-10 11:18:52 +02:00 |
|
Daniel Chappuis
|
2f195c6106
|
Fix compilation error on gcc
|
2016-08-21 20:44:29 +02:00 |
|
Daniel Chappuis
|
2932403ff4
|
Use default keyword for default constructors/destructors
|
2016-07-19 06:52:18 +02:00 |
|
Daniel Chappuis
|
cfede8f179
|
Use constexpr for compile time constants
|
2016-07-11 08:59:39 +02:00 |
|
Daniel Chappuis
|
f5ade0f52d
|
Fix virtual constructors, use c++11 scoped enums, use c++11 delete methods instead of private constructors
|
2016-07-08 07:25:37 +02:00 |
|
Daniel Chappuis
|
942b63b48d
|
Replace NULL pointer by nullptr
|
2016-05-19 22:47:19 +02:00 |
|
Daniel Chappuis
|
2640fbd48a
|
Start replacing NULL constant by nullptr
|
2016-05-15 19:25:58 +02:00 |
|
Daniel Chappuis
|
8a75c867a5
|
Change version number of the library
|
2016-04-11 20:15:20 +02:00 |
|
Daniel Chappuis
|
235b1db90c
|
Fix warnings
|
2016-03-30 22:39:47 +02:00 |
|
Daniel Chappuis
|
3e98ab2282
|
Add support for rolling resistance in the contact solver
|
2016-03-20 23:01:38 +01:00 |
|
Colin
|
1468f8f13c
|
Replace dynamic_cast with static_cast
|
2015-08-24 13:36:30 -06:00 |
|
Daniel Chappuis
|
6679bb27bc
|
Changes for the next release
|
2015-02-15 21:56:45 +01:00 |
|
Daniel Chappuis
|
6c505377c5
|
Clean up the include statements
|
2014-08-07 21:38:31 +02:00 |
|
Daniel Chappuis
|
bc4de62e75
|
Fix issue in the collision detection for compound shapes
|
2014-06-10 23:37:11 +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
|
1812402617
|
Add support for the different body types (static, kinematic, dynamic)
|
2013-11-21 23:24:11 +01:00 |
|
Daniel Chappuis
|
b5ae655b0a
|
Add comments, modify method names, change solver nb of iterations, ...
|
2013-09-27 18:43:45 +02:00 |
|
Daniel Chappuis
|
a009debf21
|
Fix issue in the contact solver that reduces jittering
|
2013-09-03 19:31:50 +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
|
c4eee4fb1f
|
Implement the Ball-And-Socket joint
|
2013-05-02 22:41:57 +02:00 |
|
Daniel Chappuis
|
fdda0b26a9
|
Modify the contact solver so that its main loop is outside the solver
|
2013-04-25 22:34:20 +02:00 |
|
Daniel Chappuis
|
2b2143d41e
|
Continue the implementation of the constraint solver
|
2013-04-24 19:24:28 +02:00 |
|
Daniel Chappuis
|
471e4f7afc
|
Start to implement the joints
|
2013-04-22 23:32:52 +02:00 |
|
Daniel Chappuis
|
f479c5edf3
|
Finish the implementation of the profiler
|
2013-03-26 21:37:55 +01:00 |
|
Daniel Chappuis
|
6731ed8be0
|
Merge branch test_mathematics into develop
|
2013-03-13 22:51:27 +01:00 |
|
Daniel Chappuis
|
409bbdaba5
|
Add header in the ContactSolver.cpp file
|
2013-03-13 20:56:53 +01:00 |
|
Daniel Chappuis
|
04a31c696c
|
Add Doxygen documentation into the code
|
2013-03-05 23:09:50 +01:00 |
|
Daniel Chappuis
|
5a373cf27b
|
Clean the code and modify the date in the license text
|
2013-03-02 16:26:18 +01:00 |
|
Daniel Chappuis
|
fe88e68e73
|
Improve robustness by using correct machine epsilon value test
|
2013-02-27 23:10:54 +01:00 |
|
Daniel Chappuis
|
a362171532
|
Clean the code of the sequential impulse contact solver
|
2013-02-26 22:43:45 +01:00 |
|
Daniel Chappuis
|
9e499be150
|
Move the constrained velocities outside the contact solver
|
2013-02-26 08:15:58 +01:00 |
|
Daniel Chappuis
|
e84f6468c8
|
Clean the code
|
2013-02-19 23:16:20 +01:00 |
|