Commit Graph

  • bca0abbe74 Fix issue in TestCollisionWorld Daniel Chappuis 2021-07-16 17:02:53 +0200
  • cc9da45dc3 Add and rename methods to apply forces to a RigidBody Daniel Chappuis 2021-07-16 17:01:58 +0200
  • e30d1732f8 Add 'ragdoll' scene to the testbed application Daniel Chappuis 2021-07-06 23:20:41 +0200
  • 312a4cc9a8 Fix issue with cone limit of ball-and-socket joint Daniel Chappuis 2021-07-04 15:42:42 +0200
  • 4dae9449c9 Fix issue with sleeping bodies and joints and small changes Daniel Chappuis 2021-07-03 22:28:19 +0200
  • 52aefabaf7 Edit changelog file Daniel Chappuis 2021-07-01 23:33:53 +0200
  • afa4fd7253 Merge branch 'Minigeee-develop' into develop Daniel Chappuis 2021-07-01 23:32:13 +0200
  • 288627bd41 Fixed a bug where changing the transform of a Collider attached to a sleeping RigidBody caused the body to remain asleep Minigee 2021-06-26 02:30:14 -0500
  • de86e9cbbd Merge branch 'conelimit' into develop Daniel Chappuis 2021-06-24 23:55:57 +0200
  • c4af071c08 Edit Ball and Socket joint scene Daniel Chappuis 2021-06-24 23:39:52 +0200
  • 67d480c4ee Working on cone limit for Ball and Socket joint Daniel Chappuis 2021-06-24 23:30:08 +0200
  • 3c4b3a03f6 docs: fix typos HugoPeters1024 2021-06-02 14:46:23 +0200
  • 4a802a759c Working on cone limit Daniel Chappuis 2021-05-04 15:50:16 +0200
  • 75a7fe7239 Edit CHANGELOG file Daniel Chappuis 2021-04-21 21:12:34 +0200
  • 8785b1fcc6 Merge branch 'CentuCore-master' into develop Daniel Chappuis 2021-04-21 00:01:34 +0200
  • 10fca7e27b Remove change from .gitignore file Daniel Chappuis 2021-04-20 23:57:00 +0200
  • 69708bc23f Merge branch 'master' of https://github.com/CentuCore/reactphysics3d into CentuCore-master Daniel Chappuis 2021-04-20 23:41:06 +0200
  • 742fe872f3 Fixed a bug with DebugRenderer::drawCapsule() where only half the connecting cylinder's triangles were generated Dennis Metzger 2021-04-18 20:15:59 +0200
  • 5c297d1d26 Edit changelog file Daniel Chappuis 2021-04-01 23:40:52 +0200
  • e4f7a8da26 Fix merge conflicts Daniel Chappuis 2021-04-01 23:06:29 +0200
  • c273e7cfe5 Fix issue in the computation of the friction vectors in contact solver Daniel Chappuis 2021-04-01 22:59:20 +0200
  • 716aa1940d Working on cone limit for BallAndSocket joint Daniel Chappuis 2021-03-21 15:22:43 +0100
  • ef9ac01e52 Add slider joint scene in testbed application Daniel Chappuis 2021-03-10 22:51:52 +0100
  • 80920d7f63 Edit changelog file Daniel Chappuis 2021-03-08 22:40:15 +0100
  • e5d9090441 Fix issue 195 in RigidBodyComponents Daniel Chappuis 2021-03-08 22:35:23 +0100
  • 1ffe77c218 Add Hinge joint scene in testbed application Daniel Chappuis 2021-02-28 15:05:53 +0100
  • d465e21fba Add Ball and Socket joint demo in testbed application Daniel Chappuis 2021-02-25 23:55:16 +0100
  • f600e6b678 Add fixed joint scene to the testbed application Daniel Chappuis 2021-02-24 23:29:54 +0100
  • 4c0e629e9b Use C++11 std::chrono library to deal with time instead of old code Daniel Chappuis 2021-02-22 21:08:55 +0100
  • 8ca63572f4 Add bridge scene to the testbed application Daniel Chappuis 2021-02-10 23:22:03 +0100
  • e0555f1a57 Add methods Joint::getReactionForce() and Joint::getReactionTorque() to retrieve the reaction force and torque of a joint Daniel Chappuis 2021-02-08 21:42:26 +0100
  • 3ae53a0466 Remove comments Daniel Chappuis 2021-02-03 13:31:41 +0100
  • 4d14c8e854 Remove unused method declaration Daniel Chappuis 2021-02-03 13:21:44 +0100
  • 2e1046f2b8 Improve robustness of constraint solver (avoid inverse of matrix with zero determinant) Daniel Chappuis 2021-01-29 22:08:39 +0100
  • b18e617c76 Fix issue with update of inverse mass/inertia of a static body Daniel Chappuis 2021-01-27 21:49:31 +0100
  • c615555daa Fix issue with angular lock axis factor Daniel Chappuis 2021-01-22 21:54:44 +0100
  • 5af0cbfae4 Modifications in RigidBodyComponents for locking linear/angular axis Daniel Chappuis 2021-01-16 23:53:45 +0100
  • a3ceafff07 Make possible to lock the linear/angular axis of a RigidBody Daniel Chappuis 2021-01-15 23:47:29 +0100
  • afe8f100d6 Merge branch optimization into develop Daniel Chappuis 2021-01-04 21:50:09 +0100
  • 333cabed98 Fix issue in testbed Daniel Chappuis 2021-01-04 21:36:38 +0100
  • bacdf23f8b Fix issue and modifications in HeightFieldShape Daniel Chappuis 2020-12-31 16:41:05 +0100
  • a8d2478a7e Edit changelog file Daniel Chappuis 2020-12-29 23:32:37 +0100
  • d0fa4c2755 Improve the raycasting performance against HeightFielfShape with a better middle-phase algorithm Daniel Chappuis 2020-12-28 00:07:08 +0100
  • 5443f0bd54 Fix wrong normal orientation in TriangleShape raycasting Daniel Chappuis 2020-12-28 00:04:23 +0100
  • 161796fc9b Edit changelog file Daniel Chappuis 2020-11-28 20:43:50 +0100
  • 983398eb1b Merge branch 'master' into optimization Daniel Chappuis 2020-11-28 20:37:48 +0100
  • 23abaa905d Add the HingeJoint::getAngle() method to get the current angle of the hinge joint Daniel Chappuis 2020-11-28 19:45:38 +0100
  • 0fd8bbbacb Edit changelog file Daniel Chappuis 2020-11-26 22:55:15 +0100
  • b0ccdb6cc1 Fix conflict Daniel Chappuis 2020-11-26 22:53:28 +0100
  • a4a386f823 Fix issue in FixedJointComponents Daniel Chappuis 2020-11-26 22:08:15 +0100
  • cc63f7c0a1 Fix issue 179 in FixedJoint Daniel Chappuis 2020-11-25 22:20:40 +0100
  • d4a58b7228 Do not recompute triangle normal during triangle raycasting Daniel Chappuis 2020-11-15 11:56:44 +0100
  • 264705056e Fix issue when building the testbed application on MacOS X Daniel Chappuis 2020-11-09 22:47:17 +0100
  • 9d645bdca7 Use faster ray vs ABBB intersection algorithm in raycasting DynamicAABBTree broad-phase Daniel Chappuis 2020-11-08 15:13:17 +0100
  • 2b052969a9 Compute the half-edge structure of TriangleShape and BoxShape only once at the beginning Daniel Chappuis 2020-10-29 23:09:15 +0100
  • ec5350bb5f Make AABB methods inline Daniel Chappuis 2020-10-20 22:46:20 +0200
  • 860bc8b091 Fix typo Daniel Chappuis 2020-10-17 21:58:12 +0200
  • 152c239a2a Add ball-and-socket joints chain and hinge joints chain demos in testbed application Daniel Chappuis 2020-10-17 18:00:23 +0200
  • 86b431ede0 Edit ball and socket joints net scene in testbed application Daniel Chappuis 2020-10-16 00:00:55 +0200
  • 1bc1f0621e Optimizations Daniel Chappuis 2020-10-15 22:23:32 +0200
  • fcf7def577 Small optimizations Daniel Chappuis 2020-10-14 20:41:05 +0200
  • 8c7a709ebe Fix compilation issues Daniel Chappuis 2020-10-14 20:40:41 +0200
  • 8f5a7a12cb Fix issue in position solver of joints (constrained orientations must be used instead of previous orientation when computing inertia tensor) Daniel Chappuis 2020-10-14 19:42:40 +0200
  • 9be56213e0 Optimization in NarrowPhaseInfoBatch Daniel Chappuis 2020-10-14 18:30:21 +0200
  • 79c42fa36e Change the default number of iterations of the velocity and position solver Daniel Chappuis 2020-10-14 18:29:41 +0200
  • 2078971331 Optimization of joints solver Daniel Chappuis 2020-10-12 23:56:33 +0200
  • 916cefa96d Optimization of joints Daniel Chappuis 2020-10-12 23:01:57 +0200
  • ec39d00a70 Fix compilation error on Windows Daniel Chappuis 2020-10-11 10:57:11 +0200
  • 95d54aeaea Add demo scene with BallAndSocket joints net in the testbed application Daniel Chappuis 2020-10-11 10:56:52 +0200
  • 881b0fafe5 Edit user manual Daniel Chappuis 2020-10-11 10:55:32 +0200
  • 44e1b12aaf Fix robustness issue with SphereShape vs SphereShape collision detection Daniel Chappuis 2020-10-10 00:10:05 +0200
  • 7071213617 Optimizations and small modifications Daniel Chappuis 2020-10-04 16:08:12 +0200
  • 85103f7027 Small optimizations Daniel Chappuis 2020-10-02 21:26:14 +0200
  • d4be363e7c Optimization of face vs face clipping in SAT algorithm Daniel Chappuis 2020-09-30 00:22:16 +0200
  • 21f9b39bc4 Small optimizations Daniel Chappuis 2020-09-26 15:07:20 +0200
  • fa722c129d Better optimization to allocate correct amount of memory for potential manifolds and contact points Daniel Chappuis 2020-09-26 14:55:22 +0200
  • 71f7980fdf Log an error when convex mesh is created with duplicated vertices and add in user manual that this is not supported Daniel Chappuis 2020-09-21 13:59:23 +0200
  • 30af76dfaf Small optimization of clipPolygonWithPlanes() function Daniel Chappuis 2020-09-21 13:52:23 +0200
  • 9e4e047796 Edit user manual Daniel Chappuis 2020-09-12 21:12:07 +0200
  • e7b951b8e4 Refactor the mathematics_functions.h file Daniel Chappuis 2020-09-08 19:03:22 +0200
  • b55626df67 Cache the size of lists before loops Daniel Chappuis 2020-09-06 18:42:05 +0200
  • dab4fc9143 Rename List into Array in the CMakeLists.txt file Daniel Chappuis 2020-09-06 11:55:33 +0200
  • 885a68e6d3 Merge branch 'SlavicPotato-patch-2' into optimization Daniel Chappuis 2020-09-06 10:25:42 +0200
  • 17f14f518e Fix arithmetic performed on void * SlavicPotato 2020-09-05 15:58:16 +0200
  • cd4bc7573f Rename the List class into Array Daniel Chappuis 2020-09-05 15:06:51 +0200
  • 0d203d9490 Modifications in List class Daniel Chappuis 2020-09-05 11:58:30 +0200
  • 089c9ea2db Refactor the List::removeAtAndReplaceByLast() method Daniel Chappuis 2020-09-04 17:51:37 +0200
  • 068f65d972 Edit changelog file Daniel Chappuis 2020-09-04 17:50:57 +0200
  • f17941b708 Optimization Daniel Chappuis 2020-09-02 23:33:12 +0200
  • 18924135e0 Remove some code Daniel Chappuis 2020-09-02 23:00:15 +0200
  • 7774b6f0cd Merge master into optimization and fix conflicts Daniel Chappuis 2020-09-02 22:53:21 +0200
  • 98ba2f10e6 Fix issue with contact manifolds order in islands creation process Daniel Chappuis 2020-09-02 21:59:19 +0200
  • ec00ac6f7f Add tests for the List Daniel Chappuis 2020-09-01 21:15:18 +0200
  • 70d4aed3c1 Reduce the number of calls to List::reserve() Daniel Chappuis 2020-08-30 08:32:49 +0200
  • 2b362b5098 Use uint32 type for size/capacity of List Daniel Chappuis 2020-08-30 00:00:47 +0200
  • de6630a03d Refactoring and optimization of List and Set containers Daniel Chappuis 2020-08-28 23:10:19 +0200
  • 70091bcae7 resolve warning C4305: use decimal(0.00001) ctor style DNKpp 2020-08-25 23:25:41 +0200
  • 9a0fc9eb18 resolve warning C4456: prefix each local version with "scope" DNKpp 2020-08-25 23:23:43 +0200
  • c8de03cb8d comment unused parameters DNKpp 2020-08-25 23:15:55 +0200
  • 8c859fb24a fix warning C4018 (< between signed/unsigned) DNKpp 2020-08-25 23:13:03 +0200