Commit Graph

1431 Commits

Author SHA1 Message Date
Daniel Chappuis
3b2f973ffd Fix issue in Quaternion::Quaternion(Matrix3x3& matrix) constructor and add corresponding unit test 2020-07-19 01:02:02 +02:00
Daniel Chappuis
8e06b3f495 Fix issues in user manual 2020-07-14 18:31:27 +02:00
manuel5975p
68212e26d8
Fix typos in documentation
Add variable type in declaration
Fix PolygonaVertexArray -> PolygonVertexArray
2020-07-12 01:01:40 +02:00
Daniel Chappuis
fa05e1561e Use const parameter in PhysicsWorld::setGravity() method 2020-07-07 18:27:01 +02:00
Daniel Chappuis
8b9fdc15a7 Fix issue in SAT with edge-edge contact (wrong contact normal) and favor face contacts over edge-edge contacts in polyhedron vs polyhedron collision in SAT algorithm for better stability 2020-06-28 15:28:00 +02:00
Daniel Chappuis
3d46add1d2 Fix issue with collision detection between convex and concave shape 2020-06-17 13:18:04 +02:00
Daniel Chappuis
0e80d2ff32 Edit tolerance value in Quaternion::isValid() method 2020-06-15 22:11:23 +02:00
Daniel Chappuis
a855a81d04 Fix issue with assert in PhysicsWorld destructor 2020-06-14 23:18:13 +02:00
Daniel Chappuis
6008d25bfc Fix build and compilation issues of the testbed application on Windows 2020-06-01 20:31:11 +02:00
Daniel Chappuis
bdc3153f55 Update change log file 2020-05-31 19:54:02 +02:00
Daniel Chappuis
6d75edd782 Merge branch 'develop' into 'master' 2020-05-29 00:03:44 +02:00
Daniel Chappuis
91464c58ea Update user manual 2020-05-28 23:59:18 +02:00
Daniel Chappuis
169308096e Update Doxygen file 2020-05-28 00:18:08 +02:00
Daniel Chappuis
875064c851 Check that the initial transforms when creating a body or a collider are valid 2020-05-27 23:09:23 +02:00
Daniel Chappuis
09dc35f635 Update dates and version numbers in files 2020-05-27 16:15:35 +02:00
Daniel Chappuis
894be2d6db Update documentation 2020-05-27 13:32:30 +02:00
Daniel Chappuis
4351081189 Make smooth triangle normal computation more robust 2020-05-26 18:22:17 +02:00
Daniel Chappuis
834de3254b Add again Timer.h and Timer.cpp 2020-05-25 21:54:36 +02:00
Daniel Chappuis
fa4eb297bf Add logs, remove warnings, ... 2020-05-25 21:40:44 +02:00
Daniel Chappuis
8893f22e70 Remove the Timer class which is not needed anymore 2020-05-25 10:55:04 +02:00
Daniel Chappuis
9d35d5d7d2 Log errors in PhysicsCommon when destroying a collision shape that is still used by some colliders 2020-05-25 10:48:25 +02:00
Daniel Chappuis
a81a2f5393 Improve Doxygen API Reference documentation 2020-05-25 10:36:36 +02:00
Daniel Chappuis
23041d474b Make memory allocators thread safe 2020-05-25 10:10:40 +02:00
Daniel Chappuis
cfdab52573 Improve Doxygen API Reference documentation 2020-05-25 00:27:13 +02:00
Daniel Chappuis
ab86620412 Small modifications 2020-05-24 16:52:44 +02:00
Daniel Chappuis
44658b90d8 Updating user manual 2020-05-24 16:19:52 +02:00
Daniel Chappuis
2d9cca317a Fix issue with Mac OS X on hello world CMakeLists.txt file 2020-05-24 16:16:10 +02:00
Daniel Chappuis
bd4a26d5c7 Small modifications 2020-05-24 16:13:44 +02:00
Daniel Chappuis
d353407cd9 Updating user manual 2020-05-24 16:11:18 +02:00
Daniel Chappuis
391233c3d3 Updating user manual 2020-05-21 00:20:05 +02:00
Daniel Chappuis
79b4259fd0 Updating user manual 2020-05-19 23:45:27 +02:00
Daniel Chappuis
e7fbe5d770 Updating the user manual 2020-05-19 00:09:09 +02:00
Daniel Chappuis
c2ff4e75cc Updating user manual and fix issue in Hello World CMakeLists.txt on Windows 2020-05-17 23:14:05 +02:00
Daniel Chappuis
5b187e1405 Fix issues in user manual 2020-05-15 17:45:50 +02:00
Daniel Chappuis
fb6796b57b Working on travis file 2020-05-14 16:18:38 +02:00
Daniel Chappuis
b682c75a29 Working on travis file 2020-05-14 15:30:38 +02:00
Daniel Chappuis
12aa29a8e4 Working on travis file 2020-05-14 15:12:53 +02:00
Daniel Chappuis
71d378717c Working on travis file 2020-05-14 15:09:12 +02:00
Daniel Chappuis
82ca828a52 Working on travis file 2020-05-14 15:03:31 +02:00
Daniel Chappuis
b96fce5959 Working on travis file 2020-05-14 14:57:36 +02:00
Daniel Chappuis
ce838a287f Working on travis file 2020-05-14 14:50:36 +02:00
Daniel Chappuis
4a50ab8312 Working on travis file 2020-05-14 14:16:07 +02:00
Daniel Chappuis
2bb9bf1ffe Working on travis file 2020-05-14 14:08:48 +02:00
Daniel Chappuis
9ba391d8a7 Working on travis file 2020-05-14 10:27:53 +02:00
Daniel Chappuis
6d5336ebe8 Working on travis file 2020-05-14 01:06:10 +02:00
Daniel Chappuis
330030faa2 Working on travis file 2020-05-14 01:05:23 +02:00
Daniel Chappuis
77fa35b5d1 Working on travis file 2020-05-14 01:02:01 +02:00
Daniel Chappuis
375c9c5521 Working on travis file 2020-05-14 00:59:16 +02:00
Daniel Chappuis
833dc9a6a9 Working on travis file 2020-05-14 00:51:35 +02:00
Daniel Chappuis
82ddccd5f0 Fix compilation error with GCC on OS X 2020-05-14 00:36:57 +02:00