Closed DarkDefender closed 5 years ago
This is an inherent problem of the algorithm, which sometimes cannot remove all the flips. Some other add-on ideas need to be implemented to fix this issue, but not trivial.
Can these flips be detected by the algorithm? I'm thinking that we could work around this somewhat by simply applying a smoothing operator on these areas (as a post processing step).
That's possible. But I think it could be tricky and cannot guarantee robustness. The geometry processing is always tricky:)
Right, I was thinking of just having it as a ugly hack in blender until a better solution is found. But for that to work somewhat nicely, I would need the vertex indices of these folds.
Is that possible to get? IE does the algorithm know when it produces these folds?
It seems like Quadriflow sometimes generates folds in the output mesh:
I've tried most of the toggle-able features, but none seems to eliminate this. I will attach a mesh that consistently produces this issue: test_mesh.zip
This is the command I run to generate the output mesh:
./quadriflow -i Bruffles.obj -o test.obj
Is this something that can be fixed or is it an inherent problem with the algorithm?