Paul Baksic
Paul Baksic
The inheritance link between CollisionResetVisitor and CollisionVisitor and some other had a consequence that ProcessGeometricalData was called multiple times in the FreeMotionAnimationLoop when the free motion and the collision detection...
Implement missing methods to work in FreeMotionAnimationLoop. --> simply took what was implemented in FixedProjectiveConstraint. Also add a new feature to keep the constraint applied after all the key event...
This PR adds a first implementation of the augmented lagrangian collision (see [A Surface-to-Surface Finite Element Algorithm for Large Deformation Frictional Contact](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6056201/pdf/bio-17-1579_081013.pdf)). To do so, because it is very close...
Based on https://github.com/sofa-framework/sofa/pull/4935 Try to fix the rotation of the inertia matrix The only relevant commit is [e53483c](https://github.com/sofa-framework/sofa/commit/e53483ccb3178d3450f82ff3949f4f702cca17eb) Some regression tests might break because until now the inertia was wrongly...
This PR add a unit test that is currently failing, showing that the inertia is wrongly taken into account for rigid with different inertia along each direction. After rotation of...
This PR https://github.com/sofa-framework/sofa/pull/4935 adds a unit test showing that the inertia matrix in rigids is not working properly. After rotation of the rigid, the inertia matrix is not rotated accordingly....
As discussed in PR https://github.com/sofa-framework/sofa/pull/4801 the API of such constraints to add constraints pairs is old and seems outdated (some parameters are never used, not even in template specialization). It...
At first I wanted to make it auto generated in the CMake project, to have a well integrated workflow in the build. I tried in many ways : 1) Tried...