Commit Graph

  • a209b89e59 reorder statements in Deque getFront and getBack, so that both functions return on every control path DNKpp 2020-08-25 23:11:07 +0200
  • 0bda62ad5b revert out-commented collider param in ConvexMeshShape::raycast DNKpp 2020-08-25 23:09:18 +0200
  • 7eaaf6afb6 let Deque::getItem return for each control path DNKpp 2020-08-25 23:07:58 +0200
  • 165097a161 comment out each unused parameter DNKpp 2020-08-25 23:05:47 +0200
  • f8975140b0 replace ContactManifoldInfo forward declaration as class with struct DNKpp 2020-08-25 22:56:34 +0200
  • c6f7fd0607 resolve loss of data warnings due to inconsistent data types DNKpp 2020-08-25 22:48:14 +0200
  • d464c7f8fb Fix issue in user manual Daniel Chappuis 2020-08-19 00:20:22 +0200
  • 769235b4f6 Edit changelog file Daniel Chappuis 2020-08-13 23:50:25 +0200
  • 24714e9e5f Merge branch 'SlavicPotato-patch-1' Daniel Chappuis 2020-08-13 20:22:58 +0200
  • a1e0e0aa94 Refactor OverlappingPairs Daniel Chappuis 2020-08-11 18:14:32 +0200
  • 5dd48c195c Fix issue in List Daniel Chappuis 2020-08-11 18:14:14 +0200
  • b5a7454f4c Fix DebugRenderer contact point sphere radius SlavicPotato 2020-08-11 09:14:18 +0200
  • 089d227434 Fix issue in List class Daniel Chappuis 2020-08-10 00:03:35 +0200
  • 05e3b00689 Remove mIsActive variable from OverlappingPairs Daniel Chappuis 2020-08-06 16:00:50 +0200
  • eeb5b07f35 Remove rolling restistance constraint from contact solver. Angular damping has to be used instead Daniel Chappuis 2020-07-29 22:49:19 +0200
  • 0126677808 Fix issue Daniel Chappuis 2020-07-29 00:24:52 +0200
  • 7f219dd99c More materials into the ColliderComponents and more optimizations Daniel Chappuis 2020-07-28 23:35:11 +0200
  • aa6b228e10 Optimizations Daniel Chappuis 2020-07-28 23:34:25 +0200
  • fd09fcf660 Add force inline macro Daniel Chappuis 2020-07-26 20:47:23 +0200
  • 92884e2486 Working on NarrowPhaseInfoBatch optimizations Daniel Chappuis 2020-07-26 16:55:07 +0200
  • e7d9e106e9 Remove unused friend class declaration Daniel Chappuis 2020-07-24 07:37:09 +0200
  • d6b88baee7 Fix issues in some unit tests Daniel Chappuis 2020-07-20 00:34:10 +0200
  • a871bfdd6a More optimizations Daniel Chappuis 2020-07-20 00:33:50 +0200
  • c189a74a4b Edit changelog file Daniel Chappuis 2020-07-19 11:00:36 +0200
  • 3b2f973ffd Fix issue in Quaternion::Quaternion(Matrix3x3& matrix) constructor and add corresponding unit test Daniel Chappuis 2020-07-19 01:02:02 +0200
  • 0032fef473 Working on optimizations in contacts creation Daniel Chappuis 2020-07-18 17:03:44 +0200
  • b410b26e23 Fix issues in PhysicsWorld::createIslands() method and add more optimization in CollisionDetectionSystem::computeNarrowPhase() method Daniel Chappuis 2020-07-14 22:35:03 +0200
  • 8e06b3f495 Fix issues in user manual Daniel Chappuis 2020-07-14 18:31:27 +0200
  • 68212e26d8
    Fix typos in documentation manuel5975p 2020-07-12 01:01:40 +0200
  • 8fd5c58986 Optimization of contacts processing Daniel Chappuis 2020-07-11 14:06:39 +0200
  • 6d7d0d7a23 Merge branch 'master' into develop Daniel Chappuis 2020-07-07 18:31:17 +0200
  • 37d7e75b2b Edit changelog file Daniel Chappuis 2020-07-07 18:31:06 +0200
  • fa05e1561e Use const parameter in PhysicsWorld::setGravity() method Daniel Chappuis 2020-07-07 18:27:01 +0200
  • 98ac47cbad Optimization of the islands computation Daniel Chappuis 2020-07-07 18:21:41 +0200
  • 5cf8cb7445 Make PhysicsWorld::createIslands() method faster Daniel Chappuis 2020-07-02 23:44:27 +0200
  • 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 Daniel Chappuis 2020-06-27 23:48:19 +0200
  • 56ad6536ba Add BoxTower demo in testbed application Daniel Chappuis 2020-06-27 23:51:42 +0200
  • 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 Daniel Chappuis 2020-06-27 23:48:19 +0200
  • fc5ccdbe4d Rename PI constant Daniel Chappuis 2020-06-24 22:24:54 +0200
  • 9fb1e39798 Add constructors with local-space anchor/axis to BallAndSocketJointInfo, HingeJointInfo, SliderJointInfo, FixedJointInfo Daniel Chappuis 2020-06-24 22:21:54 +0200
  • c952fcf8c3 Merge branch 'master' into develop Daniel Chappuis 2020-06-17 13:19:03 +0200
  • 3d46add1d2 Fix issue with collision detection between convex and concave shape Daniel Chappuis 2020-06-17 13:18:04 +0200
  • bbd9182f7f Improve code documentation inside RigidBody class Daniel Chappuis 2020-06-16 23:17:41 +0200
  • cf01689b63 Remove unused methods Daniel Chappuis 2020-06-16 23:17:11 +0200
  • 2751bc5728 Add RigidBody::resetForce() and RigidBody::resetTorque() methods Daniel Chappuis 2020-06-16 18:42:25 +0200
  • 22f9e5fc05 Merge branch 'master' into develop Daniel Chappuis 2020-06-15 22:11:42 +0200
  • 0e80d2ff32 Edit tolerance value in Quaternion::isValid() method Daniel Chappuis 2020-06-15 22:11:23 +0200
  • ec54625515 Merge branch 'master' into develop Daniel Chappuis 2020-06-14 23:18:32 +0200
  • a855a81d04 Fix issue with assert in PhysicsWorld destructor Daniel Chappuis 2020-06-14 23:18:13 +0200
  • 04001daa1a Fix typo in code Daniel Chappuis 2020-06-13 18:44:25 +0200
  • e5092b6fdb Update travis file Daniel Chappuis 2020-06-07 21:10:09 +0200
  • e7c5432936 Make possible to apply force to bodies in the testbed application Daniel Chappuis 2020-06-07 18:51:52 +0200
  • 594e948ae7 Update travis file Daniel Chappuis 2020-06-05 17:42:33 +0200
  • 7eabe90d11 Update travis file Daniel Chappuis 2020-06-05 08:54:45 +0200
  • 002b7c2a9c Update travis file Daniel Chappuis 2020-06-04 21:09:10 +0200
  • 42078d376f Update travis file Daniel Chappuis 2020-06-04 15:27:33 +0200
  • 40ed17c67c Update travis file Daniel Chappuis 2020-06-03 23:31:00 +0200
  • 395770d0d4 Update travis file Daniel Chappuis 2020-06-03 23:18:53 +0200
  • 9bab422dc4 Update travis file Daniel Chappuis 2020-06-03 23:10:33 +0200
  • 284ddcf958 Update travis file Daniel Chappuis 2020-06-03 23:07:23 +0200
  • 11c4e8c2a6 Update travis file Daniel Chappuis 2020-06-03 22:57:18 +0200
  • 000f1c5662 Update travis file Daniel Chappuis 2020-06-03 22:20:42 +0200
  • 4ee734e968 Update travis file Daniel Chappuis 2020-06-03 21:33:32 +0200
  • 449a59c93a Update travis file Daniel Chappuis 2020-06-03 00:01:00 +0200
  • 3bf2fe3e67 Update travis file Daniel Chappuis 2020-06-02 23:53:03 +0200
  • 4e15b96fd7 Update travis file Daniel Chappuis 2020-06-02 23:34:07 +0200
  • 6116cca854 Update user manual Daniel Chappuis 2020-06-02 23:28:26 +0200
  • 6008d25bfc Fix build and compilation issues of the testbed application on Windows Daniel Chappuis 2020-06-01 20:31:11 +0200
  • bdc3153f55 Update change log file v0.8.0 Daniel Chappuis 2020-05-31 19:54:02 +0200
  • 6d75edd782 Merge branch 'develop' into 'master' Daniel Chappuis 2020-05-29 00:03:44 +0200
  • 91464c58ea Update user manual Daniel Chappuis 2020-05-28 23:59:18 +0200
  • 169308096e Update Doxygen file Daniel Chappuis 2020-05-28 00:18:08 +0200
  • 875064c851 Check that the initial transforms when creating a body or a collider are valid Daniel Chappuis 2020-05-27 23:09:23 +0200
  • 09dc35f635 Update dates and version numbers in files Daniel Chappuis 2020-05-27 16:14:46 +0200
  • 894be2d6db Update documentation Daniel Chappuis 2020-05-27 13:32:30 +0200
  • 4351081189 Make smooth triangle normal computation more robust Daniel Chappuis 2020-05-26 18:22:17 +0200
  • 834de3254b Add again Timer.h and Timer.cpp Daniel Chappuis 2020-05-25 21:54:36 +0200
  • fa4eb297bf Add logs, remove warnings, ... Daniel Chappuis 2020-05-25 21:40:44 +0200
  • 8893f22e70 Remove the Timer class which is not needed anymore Daniel Chappuis 2020-05-25 10:55:04 +0200
  • 9d35d5d7d2 Log errors in PhysicsCommon when destroying a collision shape that is still used by some colliders Daniel Chappuis 2020-05-25 10:48:25 +0200
  • a81a2f5393 Improve Doxygen API Reference documentation Daniel Chappuis 2020-05-25 10:36:36 +0200
  • 23041d474b Make memory allocators thread safe Daniel Chappuis 2020-05-25 10:10:40 +0200
  • cfdab52573 Improve Doxygen API Reference documentation Daniel Chappuis 2020-05-25 00:27:13 +0200
  • ab86620412 Small modifications Daniel Chappuis 2020-05-24 16:52:44 +0200
  • 44658b90d8 Updating user manual Daniel Chappuis 2020-05-24 16:19:52 +0200
  • 2d9cca317a Fix issue with Mac OS X on hello world CMakeLists.txt file Daniel Chappuis 2020-05-24 16:16:10 +0200
  • bd4a26d5c7 Small modifications Daniel Chappuis 2020-05-24 16:13:44 +0200
  • d353407cd9 Updating user manual Daniel Chappuis 2020-05-24 16:11:18 +0200
  • 391233c3d3 Updating user manual Daniel Chappuis 2020-05-21 00:20:05 +0200
  • 79b4259fd0 Updating user manual Daniel Chappuis 2020-05-19 23:45:27 +0200
  • 890f6a3f97 Add rigidBodyUpdated function to EventListener Matthew-TC 2020-05-19 12:45:55 +0100
  • e7fbe5d770 Updating the user manual Daniel Chappuis 2020-05-19 00:09:09 +0200
  • c2ff4e75cc Updating user manual and fix issue in Hello World CMakeLists.txt on Windows Daniel Chappuis 2020-05-17 23:14:05 +0200
  • 5b187e1405 Fix issues in user manual Daniel Chappuis 2020-05-15 17:45:50 +0200
  • fb6796b57b Working on travis file Daniel Chappuis 2020-05-14 16:18:38 +0200
  • b682c75a29 Working on travis file Daniel Chappuis 2020-05-14 15:30:38 +0200
  • 12aa29a8e4 Working on travis file Daniel Chappuis 2020-05-14 15:12:53 +0200
  • 71d378717c Working on travis file Daniel Chappuis 2020-05-14 15:09:12 +0200
  • 82ca828a52 Working on travis file Daniel Chappuis 2020-05-14 15:03:31 +0200
  • b96fce5959 Working on travis file Daniel Chappuis 2020-05-14 14:57:36 +0200