Commit Graph

1671 Commits

Author SHA1 Message Date
Daniel Chappuis
92884e2486 Working on NarrowPhaseInfoBatch optimizations 2020-07-26 16:55:07 +02:00
Daniel Chappuis
e7d9e106e9 Remove unused friend class declaration 2020-07-24 07:37:09 +02:00
Daniel Chappuis
d6b88baee7 Fix issues in some unit tests 2020-07-20 00:34:10 +02:00
Daniel Chappuis
a871bfdd6a More optimizations 2020-07-20 00:33:50 +02:00
Daniel Chappuis
c189a74a4b Edit changelog file 2020-07-19 11:00:36 +02:00
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
0032fef473 Working on optimizations in contacts creation 2020-07-18 17:03:44 +02:00
Daniel Chappuis
b410b26e23 Fix issues in PhysicsWorld::createIslands() method and add more optimization in CollisionDetectionSystem::computeNarrowPhase() method 2020-07-14 22:35:03 +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
8fd5c58986 Optimization of contacts processing 2020-07-11 14:06:39 +02:00
Daniel Chappuis
6d7d0d7a23 Merge branch 'master' into develop 2020-07-07 18:31:17 +02:00
Daniel Chappuis
37d7e75b2b Edit changelog file 2020-07-07 18:31:06 +02:00
Daniel Chappuis
fa05e1561e Use const parameter in PhysicsWorld::setGravity() method 2020-07-07 18:27:01 +02:00
Daniel Chappuis
98ac47cbad Optimization of the islands computation 2020-07-07 18:21:41 +02:00
Daniel Chappuis
5cf8cb7445 Make PhysicsWorld::createIslands() method faster 2020-07-02 23:44:27 +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
56ad6536ba Add BoxTower demo in testbed application 2020-06-27 23:51:42 +02:00
Daniel Chappuis
4283e3f408 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-27 23:48:19 +02:00
Daniel Chappuis
fc5ccdbe4d Rename PI constant 2020-06-24 22:24:54 +02:00
Daniel Chappuis
9fb1e39798 Add constructors with local-space anchor/axis to BallAndSocketJointInfo, HingeJointInfo, SliderJointInfo, FixedJointInfo 2020-06-24 22:21:54 +02:00
Daniel Chappuis
c952fcf8c3 Merge branch 'master' into develop 2020-06-17 13:19:03 +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
bbd9182f7f Improve code documentation inside RigidBody class 2020-06-16 23:17:41 +02:00
Daniel Chappuis
cf01689b63 Remove unused methods 2020-06-16 23:17:11 +02:00
Daniel Chappuis
2751bc5728 Add RigidBody::resetForce() and RigidBody::resetTorque() methods 2020-06-16 22:50:12 +02:00
Daniel Chappuis
22f9e5fc05 Merge branch 'master' into develop 2020-06-15 22:11:42 +02:00
Daniel Chappuis
0e80d2ff32 Edit tolerance value in Quaternion::isValid() method 2020-06-15 22:11:23 +02:00
Daniel Chappuis
ec54625515 Merge branch 'master' into develop 2020-06-14 23:18:32 +02:00
Daniel Chappuis
a855a81d04 Fix issue with assert in PhysicsWorld destructor 2020-06-14 23:18:13 +02:00
Daniel Chappuis
04001daa1a Fix typo in code 2020-06-13 18:44:25 +02:00
Daniel Chappuis
e5092b6fdb Update travis file 2020-06-07 21:10:09 +02:00
Daniel Chappuis
e7c5432936 Make possible to apply force to bodies in the testbed application 2020-06-07 18:51:52 +02:00
Daniel Chappuis
594e948ae7 Update travis file 2020-06-05 17:42:33 +02:00
Daniel Chappuis
7eabe90d11 Update travis file 2020-06-05 08:54:45 +02:00
Daniel Chappuis
002b7c2a9c Update travis file 2020-06-04 21:09:10 +02:00
Daniel Chappuis
42078d376f Update travis file 2020-06-04 15:27:33 +02:00
Daniel Chappuis
40ed17c67c Update travis file 2020-06-03 23:31:00 +02:00
Daniel Chappuis
395770d0d4 Update travis file 2020-06-03 23:18:53 +02:00
Daniel Chappuis
9bab422dc4 Update travis file 2020-06-03 23:10:33 +02:00
Daniel Chappuis
284ddcf958 Update travis file 2020-06-03 23:07:23 +02:00
Daniel Chappuis
11c4e8c2a6 Update travis file 2020-06-03 22:57:18 +02:00
Daniel Chappuis
000f1c5662 Update travis file 2020-06-03 22:20:42 +02:00
Daniel Chappuis
4ee734e968 Update travis file 2020-06-03 21:33:32 +02:00
Daniel Chappuis
449a59c93a Update travis file 2020-06-03 00:01:00 +02:00
Daniel Chappuis
3bf2fe3e67 Update travis file 2020-06-02 23:53:03 +02:00
Daniel Chappuis
4e15b96fd7 Update travis file 2020-06-02 23:34:07 +02:00
Daniel Chappuis
6116cca854 Update user manual 2020-06-02 23:28:26 +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