Daniel Chappuis
|
ed4f76f7c6
|
Add initMass and massInverse to DynamicsComponents
|
2019-05-18 21:52:51 +02:00 |
|
Daniel Chappuis
|
29c8587c85
|
Add linear/angular damping into DynamicsComponents
|
2019-05-18 14:00:25 +02:00 |
|
Daniel Chappuis
|
aa4935f396
|
Add external force/torque in DynamicsComponents
|
2019-05-17 17:39:30 +02:00 |
|
Daniel Chappuis
|
81303fbaeb
|
Add split velocities into the DynamicsComponents
|
2019-05-17 07:29:54 +02:00 |
|
Daniel Chappuis
|
9afedae1a7
|
Use DynamicsComponents for constrained linear/angular velocities in solvers
|
2019-05-16 17:46:26 +02:00 |
|
Daniel Chappuis
|
ac0e620f02
|
Remove old code
|
2019-05-12 14:26:55 +02:00 |
|
Daniel Chappuis
|
e672c0d617
|
Refactor contacts and islands
|
2019-05-10 17:37:11 +02:00 |
|
Daniel Chappuis
|
1c91ef7d48
|
Refactor islands creation
|
2019-04-27 15:02:21 +02:00 |
|
Daniel Chappuis
|
d9342c55f5
|
Working on contacts refactoring
|
2019-04-22 16:15:47 +02:00 |
|
Daniel Chappuis
|
cd2cda178f
|
Edit changelog file
|
2019-04-19 11:28:15 +02:00 |
|
Daniel Chappuis
|
95210623e3
|
Fix for issue79
|
2019-04-19 11:25:56 +02:00 |
|
Daniel Chappuis
|
bf3ca2c4d6
|
Refactor contacts management
|
2019-04-19 11:20:21 +02:00 |
|
Daniel Chappuis
|
d8e9f15339
|
Simplify broad-phase
|
2019-03-31 00:48:46 +01:00 |
|
Daniel Chappuis
|
f9451e1fe1
|
Refactor Stack class and add Set::toList() method in Set
|
2019-03-31 00:48:05 +01:00 |
|
Daniel Chappuis
|
d0fbab77ce
|
Simplify broad-phase
|
2019-03-26 22:57:38 +01:00 |
|
Daniel Chappuis
|
8911351c8f
|
Fix issue in DynamicsComponents
|
2019-03-26 22:56:29 +01:00 |
|
Daniel Chappuis
|
102651832a
|
Simplify broad-phase collision detection
|
2019-03-25 18:47:42 +01:00 |
|
Daniel Chappuis
|
703f91b4d3
|
Modifs in Map and Set containers
|
2019-03-25 07:35:40 +01:00 |
|
Daniel Chappuis
|
dcc07447a8
|
Remove localBoundsAABB from ProxyShapesComponents
|
2019-03-21 17:36:35 +01:00 |
|
Daniel Chappuis
|
fe81c3fd6e
|
Add DynamicsComponents class
|
2019-03-21 07:29:59 +01:00 |
|
Daniel Chappuis
|
1d6155aa6c
|
Remove code to update proxy-shape broad-phase state from proxy-shape, move it to broad-phase system
|
2019-03-17 22:50:10 +01:00 |
|
Daniel Chappuis
|
ae076ad815
|
Handle disabled components
|
2019-03-16 08:40:50 +01:00 |
|
Daniel Chappuis
|
91416ae5ba
|
Refactor components
|
2019-03-16 07:50:34 +01:00 |
|
Daniel Chappuis
|
d02b25d32a
|
The proxy-shapes are now entities
|
2019-03-15 17:27:11 +01:00 |
|
Daniel Chappuis
|
246f2312b9
|
Merge branch 'master' into allocators
|
2019-03-11 11:14:27 +01:00 |
|
Daniel Chappuis
|
061469a539
|
Check that proxy-shape is part of broad-phase before updating it in RigidBody
|
2019-03-11 11:12:42 +01:00 |
|
Daniel Chappuis
|
4b919fb4fc
|
Make BroadPhaseAlgorithm a system
|
2019-03-04 17:29:27 +01:00 |
|
Daniel Chappuis
|
0e563f0283
|
Update python script to generate new release
|
2019-03-01 17:16:58 +01:00 |
|
Daniel Chappuis
|
ca87fb624d
|
Remove mutexes and do not use static pool and single frame memory allocators
|
2019-02-28 17:25:37 +01:00 |
|
Daniel Chappuis
|
2ce0f8d76f
|
Make memory allocators thread-safe
|
2019-02-22 07:27:47 +01:00 |
|
Daniel Chappuis
|
22109d02ff
|
Update changelog file
|
2019-02-18 22:04:52 +01:00 |
|
Daniel Chappuis
|
117cbdafb7
|
Fix issue with friction constraint in contact solver
|
2019-02-12 20:25:38 +01:00 |
|
Daniel Chappuis
|
528d7bfd45
|
Fix issue in SAT algorithm
|
2019-01-28 18:51:04 +01:00 |
|
Daniel Chappuis
|
6bcb586d52
|
Fix issue with bias in SATAlgorithm and add asserts
|
2019-01-24 17:50:50 +01:00 |
|
Daniel Chappuis
|
b7506013e5
|
Add credits in README file
|
2019-01-22 23:02:24 +01:00 |
|
Daniel Chappuis
|
827b14f1b0
|
Small modifs in ECS
|
2019-01-18 17:46:19 +01:00 |
|
Daniel Chappuis
|
6ef177329b
|
Fix issue with very small determinant when inverting a 3x3 matrix
|
2019-01-16 20:43:16 +01:00 |
|
Daniel Chappuis
|
c5c7e81260
|
Add fields to ProxyShapesComponents
|
2019-01-14 18:35:51 +01:00 |
|
Daniel Chappuis
|
7d8f043cdb
|
Replacing ProxyShape data by corresponding component data
|
2019-01-12 18:56:55 +01:00 |
|
Daniel Chappuis
|
449beaf7a6
|
Replacing ProxyShape data by corresponding component data
|
2019-01-11 17:34:30 +01:00 |
|
Daniel Chappuis
|
9fb8580830
|
Replacing ProxyShape data by corresponding component data
|
2019-01-11 07:38:55 +01:00 |
|
Daniel Chappuis
|
176186e126
|
Replacing ProxyShape data by corresponding component data
|
2019-01-11 07:25:35 +01:00 |
|
Daniel Chappuis
|
5a1d10a991
|
Add proxy-shapes mapping in ProxyShapesComponents
|
2019-01-10 07:41:10 +01:00 |
|
Daniel Chappuis
|
d8d490bff9
|
Fix issues with components and remove components when entities are destroyed
|
2019-01-09 12:19:58 +01:00 |
|
Daniel Chappuis
|
4e438d3ccc
|
Add ProxyShapesComponents
|
2019-01-08 18:39:36 +01:00 |
|
Daniel Chappuis
|
96b02cfcca
|
Modifs in TransformComponents
|
2019-01-03 14:01:11 +01:00 |
|
Daniel Chappuis
|
3d892a6689
|
Handle sleeping bodies in TransformComponents
|
2018-12-28 22:15:34 +01:00 |
|
Daniel Chappuis
|
8b6249829a
|
Add Transform component
|
2018-12-26 23:33:36 +01:00 |
|
Daniel Chappuis
|
fa9b1817fe
|
Start working on ECS
|
2018-12-23 23:18:05 +01:00 |
|
Daniel Chappuis
|
d905ff5c7f
|
Small changes in Deque and Pair
|
2018-12-23 23:15:39 +01:00 |
|