[ERROR] [TriangleSetGeometryAlgorithms(GeomAlgo)] Edges don't intersect themself. Tearing mesh crashes on Ubuntu but works on windows #4592
Replies: 5 comments 3 replies
-
Thanks for reporting the issue. |
Beta Was this translation helpful? Give feedback.
-
Thanks for sharing the issue. To apply Tearing plugin (at master stage), we recommend using SOFA version 23.12. |
Beta Was this translation helpful? Give feedback.
-
Hello @rmolazem, /home/piyush/Downloads/sofa-project-main/src/extras/Tearing/src/Tearing/TearingEngine.inl:32:10: fatal error: sofa/component/constraint/projective/FixedProjectiveConstraint.h: No such file or directory
32 | #include <sofa/component/constraint/projective/FixedProjectiveConstraint.h>
This is because FixedProjectiveConstraint.h is from now master sofa or one being built at the moment towards sofa 24.06
So, I tested sofa latest branch that passed tests with tearing main. This throws different error
[WARNING] [Qt] QObject::connect: No such slot sofa::gui::qt::RealGUI::fileSaveAs(sofa::simulation::Node*)
[WARNING] [Qt] QObject::connect: (sender name: 'SimuGraph')
[WARNING] [Qt] QObject::connect: (receiver name: 'GUI')
[ERROR] [FileRepository] File icons/back.png NOT FOUND in :/home/piyush/Downloads/sofa/src/applications/projects/runSofa/resources:/home/piyush/Downloads/sofa/build_test_0055482
[ERROR] [FileRepository] File icons/home.png NOT FOUND in :/home/piyush/Downloads/sofa/src/applications/projects/runSofa/resources:/home/piyush/Downloads/sofa/build_test_0055482
[INFO] [PluginManager] Loaded plugin: /home/piyush/Downloads/sofa/build_test_0055482/lib/libTearing.so
[INFO] [SceneCheckerVisitor] Validating node "root" with checks: [SceneCheckCollisionResponse, SceneCheckDeprecatedComponents, SceneCheckDuplicatedName, SceneCheckMissingRequiredPlugin, SceneCheckUsingAlias, SceneCheckMultithreading]
[WARNING] [SceneCheckCollisionResponse] The data "contactStiffness" is set in the component TriangleCollisionModel named tcm
This data is not used when using a FrictionContactConstraint collision response.
Remove the data "contactStiffness" to remove this warning
The data "contactStiffness" is set in the component LineCollisionModel named lcm
This data is not used when using a FrictionContactConstraint collision response.
Remove the data "contactStiffness" to remove this warning
The data "contactStiffness" is set in the component PointCollisionModel named pcm
This data is not used when using a FrictionContactConstraint collision response.
Remove the data "contactStiffness" to remove this warning
[WARNING] [SceneCheckUsingAlias] This scene is using hard coded aliases. Aliases can be very confusing, use with caution.
- CollisionResponse: 1 created with alias "DefaultContactManager"
- FixedProjectiveConstraint: 1 created with alias "FixedConstraint" This component has been RENAMED to FixedProjectiveConstraint since SOFA v24.06, and this alias will be removed in SOFA v25.06. To continue using this component after SOFA v25.06 you will need to update your scene
[SUGGESTION] [SceneCheckMultithreading] This scene is using components implemented sequentially while a parallel implementation is available. Using the parallel implementation may improve the performances. Here is the list of sequential components in your scene and their parallel equivalent:
BVHNarrowPhase -> ParallelBVHNarrowPhase
BruteForceBroadPhase -> ParallelBruteForceBroadPhase
[INFO] [SceneCheckerVisitor] Finished validating node "root".
[WARNING] [UncoupledConstraintCorrection(UncoupledConstraintCorrection1)] Instead a default compliance is used, set to the first value of the given vector 'compliance'
[ERROR] [MechanicalObject(MousePosition)] Invalid vOp operation 1 (null(V_DERIV),0(0),null(V_DERIV),111.111)
[ERROR] [MechanicalObject(MappedMousePosition)] Invalid vOp operation 1 (null(V_DERIV),0(0),null(V_DERIV),111.111)
[ERROR] [UncoupledConstraintCorrection(UncoupledConstraintCorrection1)] Zero values set in the compliance vector: this will cause the constraint resolution to diverge I am sharing image below . |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Hello,
I am trying to run tearing plugin both version 23.06 and master branch with sofa 23.06. I am sharing my scene file and mesh. The code crashes on ubuntu Ubuntu 20.04.6 LTS with error
tearing_error_ubuntu.zip
Thank You.
Beta Was this translation helpful? Give feedback.
All reactions