Daniel Chappuis
|
d5f3ffd855
|
Update version number and dates
|
2022-01-01 01:14:49 +01:00 |
|
jingqi
|
e28c6e5d7f
|
ConvexPolyhedronShape::getVertex() should return constant references
|
2021-12-15 16:00:21 +08:00 |
|
Daniel Chappuis
|
6cbd6693ca
|
Fix warnings
|
2021-11-22 07:41:38 +01:00 |
|
Daniel Chappuis
|
b3d8b13214
|
Fix warnings
|
2021-11-18 16:52:11 +01:00 |
|
Daniel Chappuis
|
2545e5f702
|
Fix warnings
|
2021-11-12 17:19:09 +01:00 |
|
Daniel Chappuis
|
a33a10440c
|
Fix warnings
|
2021-11-08 17:06:36 +01:00 |
|
Daniel Chappuis
|
0e15fa0a01
|
Fix warnings in MSVC
|
2021-11-05 16:55:38 +01:00 |
|
Daniel Chappuis
|
39aa39e385
|
Fix warnings on MSVC
|
2021-11-02 17:09:09 +01:00 |
|
Daniel Chappuis
|
d614187c95
|
Small change in PolyhedronMesh
|
2021-09-02 21:10:57 +02:00 |
|
Daniel Chappuis
|
e7a1296de1
|
Replace some uint types with uint32 or uint16
|
2021-09-01 09:45:58 +02:00 |
|
Daniel Chappuis
|
90741a69bb
|
Replace some uint declarations to uint32
|
2021-09-01 09:14:38 +02:00 |
|
Daniel Chappuis
|
f65cc68915
|
Replace some uint declarations to uint32
|
2021-08-25 20:48:05 +02:00 |
|
Daniel Chappuis
|
b2b72036ac
|
Fix warnings
|
2021-08-24 17:31:58 +02:00 |
|
Daniel Chappuis
|
c237cecf68
|
Fix warnings
|
2021-08-18 10:35:26 +02:00 |
|
Daniel Chappuis
|
3050c83b0d
|
Fix warnings
|
2021-08-17 07:14:39 +02:00 |
|
Daniel Chappuis
|
1eb2018bd3
|
Fix issues with double precision floating values
|
2021-08-09 17:08:22 +02:00 |
|
Minigee
|
288627bd41
|
Fixed a bug where changing the transform of a Collider attached to a sleeping RigidBody caused the body to remain asleep
|
2021-06-26 02:30:14 -05:00 |
|
Daniel Chappuis
|
3ae53a0466
|
Remove comments
|
2021-02-03 13:31:41 +01:00 |
|
Daniel Chappuis
|
bacdf23f8b
|
Fix issue and modifications in HeightFieldShape
|
2020-12-31 16:41:05 +01:00 |
|
Daniel Chappuis
|
d0fa4c2755
|
Improve the raycasting performance against HeightFielfShape with a better middle-phase algorithm
|
2020-12-28 00:07:08 +01:00 |
|
Daniel Chappuis
|
5443f0bd54
|
Fix wrong normal orientation in TriangleShape raycasting
|
2020-12-28 00:04:23 +01:00 |
|
Daniel Chappuis
|
d4a58b7228
|
Do not recompute triangle normal during triangle raycasting
|
2020-11-15 11:56:44 +01:00 |
|
Daniel Chappuis
|
9d645bdca7
|
Use faster ray vs ABBB intersection algorithm in raycasting DynamicAABBTree broad-phase
|
2020-11-08 15:13:17 +01:00 |
|
Daniel Chappuis
|
2b052969a9
|
Compute the half-edge structure of TriangleShape and BoxShape only once at the beginning
|
2020-10-29 23:09:15 +01:00 |
|
Daniel Chappuis
|
ec5350bb5f
|
Make AABB methods inline
|
2020-10-20 22:46:20 +02:00 |
|
Daniel Chappuis
|
9be56213e0
|
Optimization in NarrowPhaseInfoBatch
|
2020-10-14 18:30:21 +02:00 |
|
Daniel Chappuis
|
44e1b12aaf
|
Fix robustness issue with SphereShape vs SphereShape collision detection
|
2020-10-10 00:10:05 +02:00 |
|
Daniel Chappuis
|
7071213617
|
Optimizations and small modifications
|
2020-10-04 16:08:12 +02:00 |
|
Daniel Chappuis
|
85103f7027
|
Small optimizations
|
2020-10-02 21:26:14 +02:00 |
|
Daniel Chappuis
|
d4be363e7c
|
Optimization of face vs face clipping in SAT algorithm
|
2020-09-30 00:22:16 +02:00 |
|
Daniel Chappuis
|
21f9b39bc4
|
Small optimizations
|
2020-09-26 15:07:20 +02:00 |
|
Daniel Chappuis
|
71f7980fdf
|
Log an error when convex mesh is created with duplicated vertices and add in user manual that this is not supported
|
2020-09-21 13:59:23 +02:00 |
|
Daniel Chappuis
|
e7b951b8e4
|
Refactor the mathematics_functions.h file
|
2020-09-08 19:03:22 +02:00 |
|
Daniel Chappuis
|
b55626df67
|
Cache the size of lists before loops
|
2020-09-06 18:42:05 +02:00 |
|
Daniel Chappuis
|
cd4bc7573f
|
Rename the List class into Array
|
2020-09-05 15:06:51 +02:00 |
|
Daniel Chappuis
|
70d4aed3c1
|
Reduce the number of calls to List::reserve()
|
2020-08-30 08:32:49 +02:00 |
|
Daniel Chappuis
|
2b362b5098
|
Use uint32 type for size/capacity of List
|
2020-08-30 00:00:47 +02:00 |
|
Daniel Chappuis
|
a1e0e0aa94
|
Refactor OverlappingPairs
|
2020-08-11 18:14:32 +02:00 |
|
Daniel Chappuis
|
05e3b00689
|
Remove mIsActive variable from OverlappingPairs
|
2020-08-06 16:00:50 +02:00 |
|
Daniel Chappuis
|
0126677808
|
Fix issue
|
2020-07-29 00:24:52 +02:00 |
|
Daniel Chappuis
|
7f219dd99c
|
More materials into the ColliderComponents and more optimizations
|
2020-07-28 23:35:11 +02:00 |
|
Daniel Chappuis
|
aa6b228e10
|
Optimizations
|
2020-07-28 23:34:25 +02:00 |
|
Daniel Chappuis
|
fd09fcf660
|
Add force inline macro
|
2020-07-26 20:47:23 +02:00 |
|
Daniel Chappuis
|
92884e2486
|
Working on NarrowPhaseInfoBatch optimizations
|
2020-07-26 16:55:07 +02:00 |
|
Daniel Chappuis
|
0032fef473
|
Working on optimizations in contacts creation
|
2020-07-18 17:03:44 +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
|
6d75edd782
|
Merge branch 'develop' into 'master'
|
2020-05-29 00:03:44 +02:00 |
|
Daniel Chappuis
|
09dc35f635
|
Update dates and version numbers in files
|
2020-05-27 16:15:35 +02:00 |
|
Daniel Chappuis
|
4351081189
|
Make smooth triangle normal computation more robust
|
2020-05-26 18:22:17 +02:00 |
|
Daniel Chappuis
|
fa4eb297bf
|
Add logs, remove warnings, ...
|
2020-05-25 21:40:44 +02:00 |
|