WIP: Approximate and exact convex decomposition
Implements approximate and exact decomposition of non-convex meshes into convex parts, which can then be used as a PE-Union.
The approximate decomposition is performed using the V-HACD-Library and the exact decomposition uses the CGAL-Library. This branch implements the interface to walberla and the right transformations from the walberla mesh formats to the formats of the libraries and back.
-
Update build images to provide CGAl -
Update build images to provide vAHCD
Merge request reports
Activity
added 251 commits
-
485aef9b...0fe3bd47 - 250 commits from branch
walberla:master
- fa5739ac - Merge remote-tracking branch 'official/master' into approximateDecomp
-
485aef9b...0fe3bd47 - 250 commits from branch
added 1 commit
- 4c8c600e - Merge remote-tracking branch 'official/master' into approximateDecomp
added feature proposal particles labels
assigned to @eibl
@iq72ehiq Images are updated to support CGAl and vHACD. However the tests are failing. Most probably due to numerical inaccuracies in single precision. Can you have a look into it, please.
If you use WALBERLA_CHECK_EQUAL instead of WALBERLA_CHECK, both operands will be printed in the log and you can immediately see the values.
added 1 commit
- 2ef7bc0c - Adaped Floating point inaccuracies in testcases
added 1 commit
- 8783754f - Testcase for approximate decomposition excluded for SP due to precision errors