Open mfagerlund opened 3 years ago
Did you try removing the following line?
MeshEditor.RemoveFinTriangles(mesh)
This method sometimes removes more triangles than I wish for in my scenarios.
Yes, without that method I couldn't use the mesh for my simulations because there were too many fin triangles left.
Tested again - turns out that my corners are deleted whether I use "MeshEditor.RemoveFinTriangles(mesh);" or not :(
the remesher doesn't know your corners are special (ie, it treats them just like any other vertex). You need to explicitly constrain them. For some info see https://github.com/gradientspace/geometry3Sharp/issues/160
Hi, I've used the code presented in the tutorial at https://www.gradientspace.com/tutorials/2018/7/5/remeshing-and-constraints - and I really like the results of PreserveBoundaryLoops, except that it cuts the corners off my mesh.
When I use MeshConstraintUtil.FixAllBoundaryEdges(r) I get a result that's more in line with what I expected
Is this to be expected? The second method solves my immediate problem, which is great - thanks! But the first mesh looks nicer to me.
Here's the mesh: Makes A Sphere 2.zip
Here's the code I'm using: