Daniel Chappuis
|
96c581ae9b
|
Fix compilation warnings
|
2018-04-16 07:54:46 +02:00 |
|
Daniel Chappuis
|
5339b5ea4a
|
Fix compilation warnings
|
2018-04-14 19:53:44 +02:00 |
|
Daniel Chappuis
|
393bb0ed88
|
Refactor profiler and start working on logger
|
2018-03-14 07:33:28 +01:00 |
|
Daniel Chappuis
|
261ffef616
|
Refactor memory allocation
|
2018-01-01 18:35:57 +01:00 |
|
Daniel Chappuis
|
8f126a75d6
|
Use List in HalfEdgeStructure with some changes in memory allocation
|
2017-12-27 20:53:09 +01:00 |
|
Daniel Chappuis
|
f2ee00ca68
|
Use List instead of std::vector compute segment clipping in SAT algorithm
|
2017-12-14 22:25:52 +01:00 |
|
Daniel Chappuis
|
9d761291d6
|
Small optimizations
|
2017-12-06 21:55:50 +01:00 |
|
Daniel Chappuis
|
4f76553c59
|
Many small optimizations
|
2017-12-04 22:14:52 +01:00 |
|
Daniel Chappuis
|
fea467f112
|
Add profiling in SAT algorithm methods
|
2017-11-25 17:51:14 +01:00 |
|
Daniel Chappuis
|
f403a6e804
|
Add temporal coherence for convex vs triangle collision detection
|
2017-11-22 22:43:27 +01:00 |
|
Daniel Chappuis
|
38bd462b91
|
Fix issue in SAT algorithm, use the correct penetration depth for each contact point
|
2017-11-13 18:42:39 +01:00 |
|
Daniel Chappuis
|
e9709c3db5
|
Refactor the Profiler. Now there is one profiler instance per CollisionWorld/DynamicsWorld instance instead of a static one
|
2017-11-10 19:57:50 +01:00 |
|
Daniel Chappuis
|
ad0f805f53
|
Fix robustness issue in SAT Algorithm (convex polyhedron vs capsule)
|
2017-11-01 23:09:02 +01:00 |
|
Daniel Chappuis
|
5da57a96c8
|
Fix issue with sphere and capsule SAT collision detection
|
2017-10-24 22:47:35 +02:00 |
|
Daniel Chappuis
|
0250d8c4bd
|
Fix issue in SAT algorithm
|
2017-10-18 19:35:20 +02:00 |
|
Daniel Chappuis
|
b33b8e0dc5
|
Fix issue in SAT algorithm between polyhedron and capsule
|
2017-09-25 23:06:17 +02:00 |
|
Daniel Chappuis
|
643c781fa0
|
Fix issues with smooth triangle contact
|
2017-09-21 22:44:42 +02:00 |
|
Daniel Chappuis
|
8cb2ec7e17
|
Remove wrong assert
|
2017-09-08 07:38:57 +02:00 |
|
Daniel Chappuis
|
b890773053
|
Fix issue when computing clipping planes in SAT algorithm
|
2017-09-07 22:24:30 +02:00 |
|
Daniel Chappuis
|
8bab9c1348
|
Remove unused cachedCollisionData parameter
|
2017-09-03 18:05:23 +02:00 |
|
Daniel Chappuis
|
6a22b3a81d
|
Fix temporal coherence in SAT algorithm between two convex polyhedra
|
2017-09-03 10:48:39 +02:00 |
|
Daniel Chappuis
|
673e487f14
|
Remove temporal coherence from SAT for sphere vs polyhedron and capsule vs polyhedron
|
2017-09-01 07:37:45 +02:00 |
|
Daniel Chappuis
|
9b89f66667
|
Fix issues and refactor collision shape type and collision shape name
|
2017-08-31 23:11:00 +02:00 |
|
Daniel Chappuis
|
624e01b595
|
Working on ConcaveMeshShape and HeightFieldShape collision detection
|
2017-08-21 07:35:08 +02:00 |
|
Daniel Chappuis
|
319cc72cde
|
Fix issues in collision detection
|
2017-08-18 17:50:27 +02:00 |
|
Daniel Chappuis
|
b6ad69b278
|
Do not compute contacts if not necessary
|
2017-07-30 23:56:20 +02:00 |
|
Daniel Chappuis
|
8b82c4ac81
|
Refactor the way to create the contact manifolds and contact points
|
2017-07-30 22:14:46 +02:00 |
|
Daniel Chappuis
|
6eec956eb0
|
Fix issues in SAT algorithm between two convex polyhedra
|
2017-07-21 08:09:43 +02:00 |
|
Daniel Chappuis
|
ddd7f500a6
|
Fix issues in SAT algorithm
|
2017-07-17 18:35:51 +02:00 |
|
Daniel Chappuis
|
6e9a84823a
|
Fix issues in collision detection
|
2017-07-17 08:05:40 +02:00 |
|
Daniel Chappuis
|
2f43e554b5
|
Make TriangleShape inherits from ConvexPolyhedronShape
|
2017-06-06 21:12:26 +02:00 |
|
Daniel Chappuis
|
b1597c508f
|
Working on temporal coherence in SAT algorithm
|
2017-05-31 07:36:39 +02:00 |
|
Daniel Chappuis
|
6b0ba1cfbb
|
Fix issues in collision detection
|
2017-05-29 22:30:30 +02:00 |
|
Daniel Chappuis
|
730b687877
|
Working on temporal coherence in SAT (polyhedron vs polyhedron)
|
2017-05-29 08:32:10 +02:00 |
|
Daniel Chappuis
|
2af87d4804
|
Add bias to prefer some axis when penetration depths are the same in SAT algorithm
|
2017-05-16 07:42:04 +02:00 |
|
Daniel Chappuis
|
0ec21e36b9
|
Working on SAT algorithm between two polyhedra
|
2017-05-16 07:10:44 +02:00 |
|
Daniel Chappuis
|
7fb6f49149
|
Working on capsule vs polyhedron narrow-phase algorithm
|
2017-04-28 21:40:16 +02:00 |
|
Daniel Chappuis
|
f61fea8b8a
|
Add clippling segment/polygons methods, fix issues and add convex vs capsule algorithm
|
2017-04-16 22:09:59 +02:00 |
|
Daniel Chappuis
|
57da79492f
|
Add sphere vs convex polyhedron test in SAT algorithm
|
2017-04-02 00:33:29 +02:00 |
|
Daniel Chappuis
|
050e8b36dc
|
Refactor convex mesh shape (create PolyhedronMesh, ConvexPolyhedron classes)
|
2017-03-22 19:07:31 +01:00 |
|
Daniel Chappuis
|
b21a6bb59b
|
Refactor contact manifold and contact point creation
|
2017-02-26 13:48:50 +02:00 |
|
Daniel Chappuis
|
e9f2f94f64
|
Continue working on SAT, remove Cone and Cylinder shapes
|
2017-02-02 22:58:40 +01:00 |
|