https://github.com/FreeCAD/OCCT freecad Patched OCCT
A generic programming header only C++ library for processing polygonal and polyhedral meshes.
PositionBasedDynamics is a library for the physically-based simulation of rigid bodies, deformable solids and fluids.