-
cinolib
A generic programming header only C++ library for processing polygonal and polyhedral meshes
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I also have examples of using libigl for real time deformations if you browse through the repos. Sorry if my repos are a bit messy right now, I'm planning on cleaning them up. I'm working on this for the moment, where I'm trying to integrate cutting into an XPBD soft body solver with collisions. Eventually, I'll extract the solver code out of that repo and expose sbs as a reusable framework, where you just plug in your solver and your imgui menu. If you try out some of the code and things don't work, just let me know you can message me or write a github issue addressing the problem, and I'll try to help out. I just realized I haven't even written a readme for the simple cutting demo, unfortunately.
Curious on the opinions here around the best mesh representation / processing library to use in a project. There are quite a few: https://www.graphics.rwth-aachen.de/software/openmesh/ https://www.pmp-library.org/ https://avaxman.github.io/libhedra/ https://github.com/mlivesu/cinolib https://gfx.cs.princeton.edu/proj/trimesh2/
For soft body cutting, my current work on it will be proprietary, but my personal implementations of some existing cutting papers will be public. However, I currently don't have a full cutting simulation with the deformations. I'm working on it, though. However, I have a simple demo of cutting a single tetrahedron (without deformation computations) here, which is based on