Daniel Chappuis
|
4dae9449c9
|
Fix issue with sleeping bodies and joints and small changes
|
2021-07-03 22:28:19 +02:00 |
|
Daniel Chappuis
|
67d480c4ee
|
Working on cone limit for Ball and Socket joint
|
2021-06-24 23:30:08 +02:00 |
|
Daniel Chappuis
|
4a802a759c
|
Working on cone limit
|
2021-05-04 15:50:16 +02:00 |
|
Daniel Chappuis
|
716aa1940d
|
Working on cone limit for BallAndSocket joint
|
2021-03-21 15:22:43 +01:00 |
|
Daniel Chappuis
|
e0555f1a57
|
Add methods Joint::getReactionForce() and Joint::getReactionTorque() to retrieve the reaction force and torque of a joint
|
2021-02-08 21:42:26 +01:00 |
|
Daniel Chappuis
|
983398eb1b
|
Merge branch 'master' into optimization
|
2020-11-28 20:37:48 +01:00 |
|
Daniel Chappuis
|
23abaa905d
|
Add the HingeJoint::getAngle() method to get the current angle of the hinge joint
|
2020-11-28 19:45:38 +01:00 |
|
Daniel Chappuis
|
8fd5c58986
|
Optimization of contacts processing
|
2020-07-11 14:06:39 +02:00 |
|
Daniel Chappuis
|
fc5ccdbe4d
|
Rename PI constant
|
2020-06-24 22:24:54 +02:00 |
|
Daniel Chappuis
|
9fb1e39798
|
Add constructors with local-space anchor/axis to BallAndSocketJointInfo, HingeJointInfo, SliderJointInfo, FixedJointInfo
|
2020-06-24 22:21:54 +02:00 |
|
Daniel Chappuis
|
09dc35f635
|
Update dates and version numbers in files
|
2020-05-27 16:15:35 +02:00 |
|
Daniel Chappuis
|
a190bba8c0
|
Refactor where the headers are store for better installation of the library
|
2020-03-18 07:28:34 +01:00 |
|
Daniel Chappuis
|
d36edcdb6e
|
Rename DynamicsWorld class to PhysicsWorld
|
2020-01-27 17:46:00 +01:00 |
|
Daniel Chappuis
|
b0fde22678
|
Rename ProxyShape to Collider
|
2020-01-20 21:22:46 +01:00 |
|
Daniel Chappuis
|
815182aae9
|
Merge ecs into develop and fix conflicts
|
2019-11-27 22:14:29 +01:00 |
|
Daniel Chappuis
|
2c2b75def7
|
Move local-to-world transform of ProxyShape into the ProxyShapeComponents
|
2019-10-15 20:29:22 +02:00 |
|
Daniel Chappuis
|
d491665332
|
Add SolveSliderJointSystem class
|
2019-10-07 20:50:37 +02:00 |
|
Daniel Chappuis
|
afb34b4355
|
Add SolveHingeJointSystem class
|
2019-10-05 17:45:35 +02:00 |
|
Daniel Chappuis
|
ab02d98f3a
|
Add SolveFixedJointSystem class
|
2019-10-02 17:48:28 +02:00 |
|
Daniel Chappuis
|
22810e0857
|
Working on SolveBallAndSocketJointSystem
|
2019-10-01 22:39:50 +02:00 |
|
Daniel Chappuis
|
f29810334e
|
Working on JointComponents
|
2019-09-24 17:45:43 +02:00 |
|
Daniel Chappuis
|
170a1bfdfd
|
Working on SliderJointComponents class
|
2019-09-19 17:12:52 +02:00 |
|
Daniel Chappuis
|
0c0ff46d34
|
Add SliderJointComponents class
|
2019-09-13 07:15:48 +02:00 |
|
Daniel Chappuis
|
06132e3d41
|
Add HingeJointComponents class
|
2019-09-11 21:13:45 +02:00 |
|
Daniel Chappuis
|
67d8411623
|
Add FixedJointComponents class
|
2019-09-04 12:44:42 +02:00 |
|
Daniel Chappuis
|
8187c19fa3
|
Add BallAndSocketJointComponents class
|
2019-09-02 14:15:03 +02:00 |
|
Daniel Chappuis
|
cef1f6cd22
|
Working on JointComponents
|
2019-08-19 18:38:14 +02:00 |
|
Daniel Chappuis
|
0230b74462
|
Working on joints components
|
2019-08-19 07:23:19 +02:00 |
|
Daniel Chappuis
|
2144b8e571
|
Add JointComponents class
|
2019-08-15 18:12:46 +02:00 |
|
Daniel Chappuis
|
df04be0e6d
|
Rename CollisionDetection class to CollisionDetectionSystem
|
2019-08-09 07:13:15 +02:00 |
|
Daniel Chappuis
|
9b38fc1626
|
Add DynamicsSystem class
|
2019-08-08 17:45:22 +02:00 |
|
Daniel Chappuis
|
3d09a28dd1
|
Remove DynamicsComponents
|
2019-07-21 22:36:30 +02:00 |
|
Daniel Chappuis
|
6f9adc3a32
|
Move attributes from RigidBodyComponents to DynamicsComponents
|
2019-07-19 21:57:17 +02:00 |
|
Daniel Chappuis
|
f9fa2a227c
|
Changes for release of version 0.7.1
|
2019-07-01 08:42:27 +02:00 |
|
Daniel Chappuis
|
74b442077f
|
Working on testCollision() and testOverlap() methods
|
2019-06-25 23:26:06 +02:00 |
|
Daniel Chappuis
|
669e74d528
|
Clean code
|
2019-05-21 20:40:11 +02:00 |
|
Daniel Chappuis
|
1bc7e0710b
|
Add constrained position/orientation to DynamicsComponents
|
2019-05-20 07:42:24 +02:00 |
|
Daniel Chappuis
|
ed4f76f7c6
|
Add initMass and massInverse to DynamicsComponents
|
2019-05-18 21:52:51 +02:00 |
|
Daniel Chappuis
|
9afedae1a7
|
Use DynamicsComponents for constrained linear/angular velocities in solvers
|
2019-05-16 17:46:26 +02:00 |
|
Daniel Chappuis
|
e672c0d617
|
Refactor contacts and islands
|
2019-05-10 17:37:11 +02:00 |
|
Daniel Chappuis
|
bf3ca2c4d6
|
Refactor contacts management
|
2019-04-19 11:20:21 +02:00 |
|
Daniel Chappuis
|
e8ed10314a
|
Refactor narrow-phase algorithms to iterate over batches of narrow-phase infos
|
2018-10-03 22:10:05 +02:00 |
|
Daniel Chappuis
|
681ebeba6b
|
Update copyright date in license
|
2018-04-30 22:15:53 +02:00 |
|
Daniel Chappuis
|
d5322ad745
|
Add comments in the code
|
2018-04-21 19:47:35 +02:00 |
|
Daniel Chappuis
|
d14e42be70
|
Refactor the way headers are included and use more forward declarations for faster compilation time
|
2018-04-20 07:13:39 +02:00 |
|
Daniel Chappuis
|
100cdbc64a
|
Working on logger
|
2018-03-28 22:55:02 +02:00 |
|
Daniel Chappuis
|
393bb0ed88
|
Refactor profiler and start working on logger
|
2018-03-14 07:33:28 +01:00 |
|
Daniel Chappuis
|
cd2bc9665e
|
Add WorldSettings class for world configuration settings
|
2018-03-04 19:10:32 +01:00 |
|
Daniel Chappuis
|
27a451adcf
|
Merge branch 'optimization' into develop
|
2018-01-14 11:05:21 +01:00 |
|
Daniel Chappuis
|
7d20a746e9
|
Do not std::map to store mapping from rigid body to index in array
|
2017-12-14 15:09:56 +01:00 |
|