Paul Baksic

Results 28 issues of 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...

pr: status to review
pr: clean

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...

pr: fix
pr: status to review

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...

pr: status to review
pr: new feature
pr: highlighted in next release

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...

pr: fix
pr: status to review
pr: based on previous PR

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...

issue: bug (major)
pr: status to review
pr: experimental
pr: test

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....

issue: bug (major)

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...

issue: discussion

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...

pr: status to review