Commit Graph

  • 63bc9ac033 Edit travis file Daniel Chappuis 2018-04-09 18:46:19 +0200
  • 269c12c598 Edit travis file Daniel Chappuis 2018-04-07 01:00:53 +0200
  • 208c18497b Edit travis file Daniel Chappuis 2018-04-07 00:24:10 +0200
  • 67a6a4063a Edit travis file Daniel Chappuis 2018-04-06 22:42:29 +0200
  • 6a4dc24af1 Edit travis file Daniel Chappuis 2018-04-06 17:32:53 +0200
  • 95df1c9fdf Update CMakeLists.txt files and travis file Daniel Chappuis 2018-04-06 17:23:44 +0200
  • de1464e649 Edit travis file Daniel Chappuis 2018-04-06 07:41:25 +0200
  • d125bc33c5 Edit travis file Daniel Chappuis 2018-04-06 07:23:51 +0200
  • c9924c406e Edit travis file Daniel Chappuis 2018-04-06 07:17:48 +0200
  • 29d5ff2c8e Edit travis file Daniel Chappuis 2018-04-05 17:42:47 +0200
  • d41a61ff0f Edit CMakeList.txt and travis file Daniel Chappuis 2018-04-05 07:40:01 +0200
  • b3ebfb7d1e Edit CMakeList.txt Daniel Chappuis 2018-04-05 07:13:35 +0200
  • 5e7f37c1f8 Edit travis file Daniel Chappuis 2018-04-05 07:09:37 +0200
  • fb8e9a0faf Edit travis file Daniel Chappuis 2018-04-04 22:54:13 +0200
  • 933dd856bf Edit travis file Daniel Chappuis 2018-04-04 22:44:01 +0200
  • ff55ab5330 Edit travis file Daniel Chappuis 2018-04-04 22:34:23 +0200
  • 1ad91456e2 Edit travis file Daniel Chappuis 2018-04-04 22:24:20 +0200
  • a6eabb61a5 Edit CMakeList.txt Daniel Chappuis 2018-04-04 22:01:10 +0200
  • 95fdd7e056 Update CMakeList.txt Daniel Chappuis 2018-04-04 21:53:01 +0200
  • 1e4990ccbf Fix issue in Pair Daniel Chappuis 2018-04-04 18:43:28 +0200
  • 119c58fc45 Update user manual and change log Daniel Chappuis 2018-04-04 18:39:30 +0200
  • fea3e44856 Fix memory leak in List, Map and Set Daniel Chappuis 2018-04-04 18:37:24 +0200
  • 0307a1d9be Fix memory leaks in Map and Set Daniel Chappuis 2018-04-04 07:31:49 +0200
  • 1aebf7703a Update the nanogui library that is used for the GUI of the testbed application Daniel Chappuis 2018-04-04 07:14:58 +0200
  • cea44dc235 Fix issue in List Daniel Chappuis 2018-04-03 22:45:20 +0200
  • 235b36ac47 Fix issue with logger Daniel Chappuis 2018-04-03 07:08:19 +0200
  • d55c7e3b91 Fix memory leaks in tests Daniel Chappuis 2018-03-29 07:40:24 +0200
  • cd897f1151 Fix compilation errors when logs or profiling is disabled Daniel Chappuis 2018-03-29 07:16:50 +0200
  • b1e5c029f7 Merge branch 'logs' into develop Daniel Chappuis 2018-03-28 22:55:32 +0200
  • 100cdbc64a Working on logger Daniel Chappuis 2018-03-28 22:55:02 +0200
  • 66df1e87e9 Update of the user manual Daniel Chappuis 2018-03-26 22:10:39 +0200
  • 71bfa6afce Remove setLocalScaling() method from CollisionShape and ProxyShape and use scaling only for HeightFieldShape, ConvexMeshShape and ConcaveMeshShape Daniel Chappuis 2018-03-26 22:00:52 +0200
  • f45f32dcb7 Add changelog file Daniel Chappuis 2018-03-19 23:07:43 +0100
  • 2567d25afd Update user manual Daniel Chappuis 2018-03-19 23:07:09 +0100
  • 1bc50de2c9 Working on logger Daniel Chappuis 2018-03-19 23:02:13 +0100
  • 3e0c637c2b Fix issue in Travis file Daniel Chappuis 2018-03-16 07:57:28 +0100
  • 80996d617a Fix issues in unit test for List Daniel Chappuis 2018-03-16 07:57:06 +0100
  • be70a61fa7 Fix issue in Travis file Daniel Chappuis 2018-03-15 23:14:54 +0100
  • fc8b384d26 Update Readme file Daniel Chappuis 2018-03-15 23:13:34 +0100
  • 2e28b5ad8f Refactor profiler and add logger Daniel Chappuis 2018-03-15 23:11:26 +0100
  • 36568f0503 Update the compilers in travis file Daniel Chappuis 2018-03-15 07:32:51 +0100
  • 393bb0ed88 Refactor profiler and start working on logger Daniel Chappuis 2018-03-14 07:33:28 +0100
  • 62bd3bc115 Merge branch 'develop' of github.com:DanielChappuis/reactphysics3d into develop Daniel Chappuis 2018-03-06 19:29:46 +0100
  • b6b8ce8e53 Update user manual Daniel Chappuis 2018-03-06 19:29:16 +0100
  • 7645eefa9b
    Update the license file Daniel Chappuis 2018-03-06 16:18:33 +0100
  • cd2bc9665e Add WorldSettings class for world configuration settings Daniel Chappuis 2018-03-04 19:10:32 +0100
  • 0f4d41e8fc Merge branch 'optimization' into develop Daniel Chappuis 2018-02-26 07:33:58 +0100
  • ed179754f9 Merge branch 'sat' into optimization Daniel Chappuis 2018-02-26 07:33:37 +0100
  • 4177044f74 Replace testPointInside() and raycast() methods for ConvexMeshShape (do not used GJK anymore) and some small refactoring Daniel Chappuis 2018-02-26 07:17:54 +0100
  • f73e54bb6d Working on collision detection unit tests Daniel Chappuis 2018-02-14 07:35:30 +0100
  • 1ac9bc3dba Working on collision detection unit tests Daniel Chappuis 2018-02-13 07:20:00 +0100
  • 6dac7e0916 Fix issue with clipping methods Daniel Chappuis 2018-02-11 14:42:11 +0100
  • 2146dd4427 Working on collision detection unit tests Daniel Chappuis 2018-02-06 07:39:56 +0100
  • 1a787453e8 Replace std::pair by rp3d::Pair Daniel Chappuis 2018-02-05 07:41:02 +0100
  • e0fda18446 Replace malloc/free calls by use of the MemoryManager of ReactPhysics3D Daniel Chappuis 2018-02-04 19:43:17 +0100
  • b3e771838d Replace std::set by Set and fix issues with List and Map Daniel Chappuis 2018-02-03 20:48:08 +0100
  • 9806094a3c Merge branch 'costashatz-develop-patch' into develop Daniel Chappuis 2018-01-26 17:48:42 +0100
  • 220057a587 Remove the use of std::map and fix issues in Map class Daniel Chappuis 2018-01-26 17:34:26 +0100
  • a82bd12383 Fix for compilation issues Konstantinos Chatzilygeroudis 2018-01-25 19:00:09 +0100
  • 624de80453 Merge branch 'optimization' into sat Daniel Chappuis 2018-01-21 13:11:57 +0100
  • 010d7876ef Make sure we do not recompute automatically center of mass and inertia tensor when they are set by the user Daniel Chappuis 2018-01-21 13:11:11 +0100
  • 301823729d Remove the use of std::vector Daniel Chappuis 2018-01-20 17:30:36 +0100
  • 3a0cc1feac Working on Map Daniel Chappuis 2018-01-19 17:50:30 +0100
  • b1ecfb0fed Working on containers (List, Map) Daniel Chappuis 2018-01-19 07:55:55 +0100
  • b93e358f5b Fix issue with zero penetration depth in Sphere vs Capsule collision Daniel Chappuis 2018-01-15 18:34:20 +0100
  • c7f7a169f8 Refactor the getter/setter for inertia tensor of a RigidBody Daniel Chappuis 2018-01-15 07:18:00 +0100
  • 27a451adcf Merge branch 'optimization' into develop Daniel Chappuis 2018-01-14 11:05:21 +0100
  • 45e6a58fba Fix conflict Daniel Chappuis 2018-01-14 10:59:09 +0100
  • 584b28a91c Add Cube stack scene in the testbed application Daniel Chappuis 2018-01-14 10:51:38 +0100
  • ceb27760cb Working on containers Daniel Chappuis 2018-01-14 10:47:39 +0100
  • 261ffef616 Refactor memory allocation Daniel Chappuis 2018-01-01 18:35:57 +0100
  • 3be2970d30 Merge branch 'sat_opti' into sat Daniel Chappuis 2017-12-28 01:04:45 +0100
  • 8f126a75d6 Use List in HalfEdgeStructure with some changes in memory allocation Daniel Chappuis 2017-12-27 20:53:09 +0100
  • f2ee00ca68 Use List instead of std::vector compute segment clipping in SAT algorithm Daniel Chappuis 2017-12-14 22:25:52 +0100
  • 47869627d1 Fix issue in Transform Daniel Chappuis 2017-12-14 20:24:19 +0100
  • 7d20a746e9 Do not std::map to store mapping from rigid body to index in array Daniel Chappuis 2017-12-14 15:09:56 +0100
  • 5392948518 Use inline constructors for mathematics objects (vectors, quaternion, matrices, ...) Daniel Chappuis 2017-12-13 17:51:38 +0100
  • 2d0cb27538 Add List and DefaultAllocator classes Daniel Chappuis 2017-12-12 07:38:56 +0100
  • 9066264189 Remove commented code Daniel Chappuis 2017-12-12 22:36:19 +0100
  • cf42e9f04c Optimizations in contact solver Daniel Chappuis 2017-12-12 07:29:29 +0100
  • 9d761291d6 Small optimizations Daniel Chappuis 2017-12-06 21:55:50 +0100
  • 4f76553c59 Many small optimizations Daniel Chappuis 2017-12-04 22:14:52 +0100
  • 4cc024b85e Rename fields and methods in ContactPoint class Daniel Chappuis 2017-11-29 23:43:55 +0100
  • ebd715d2e0 Add data types Daniel Chappuis 2017-11-28 17:53:50 +0100
  • e754711a84 Remove unnecessary calls to Quaternion.getMatrix() Daniel Chappuis 2017-11-28 17:46:45 +0100
  • 317dea90bd Remove Quaternion constructor with Euler angles and replace it by static fromEulerAngles() method Daniel Chappuis 2017-11-28 17:26:13 +0100
  • c8e9cca912 Compute the inverse quaternion using its conjugate Daniel Chappuis 2017-11-26 12:07:58 +0100
  • fea467f112 Add profiling in SAT algorithm methods Daniel Chappuis 2017-11-25 17:51:14 +0100
  • f09331c185 Remove unused cachedCollisionData variable Daniel Chappuis 2017-11-22 22:58:31 +0100
  • f403a6e804 Add temporal coherence for convex vs triangle collision detection Daniel Chappuis 2017-11-22 22:43:27 +0100
  • 38bd462b91 Fix issue in SAT algorithm, use the correct penetration depth for each contact point Daniel Chappuis 2017-11-13 18:42:39 +0100
  • e9709c3db5 Refactor the Profiler. Now there is one profiler instance per CollisionWorld/DynamicsWorld instance instead of a static one Daniel Chappuis 2017-11-10 19:57:50 +0100
  • 222636391e Use the true triangle face normal if contact is not on an edge in smooth triangle contact Daniel Chappuis 2017-11-10 17:51:02 +0100
  • de95e15147 Fix issue with the shape order in concave vs convex middle-phase collision detection Daniel Chappuis 2017-11-08 21:28:00 +0100
  • 8bfa6dd137 Fix issue : the scaling factor was not used when recomputing AABB tree for concave mesh shape Daniel Chappuis 2017-11-08 21:26:15 +0100
  • 013431487e Rename setScaling() to setLocalScaling() Daniel Chappuis 2017-11-08 21:17:16 +0100
  • b39bb3ba37 Initialize the timestep in the DynamicsWorld constructor Daniel Chappuis 2017-11-08 21:14:21 +0100
  • c6f9378997 Enable vsync in the testbed application Daniel Chappuis 2017-11-08 21:13:02 +0100
  • e91cded831 Update code documentation and fix warnings Daniel Chappuis 2017-11-05 23:15:47 +0100
  • 6e322882eb Fix wrong world AABB computation that caused broad-phase collision misses Daniel Chappuis 2017-11-05 23:10:55 +0100