Interpolate triangulation according to a constraint on triangles' areas
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Is there a way to interpolate an existing triangular mesh (on a scattered 3d point cloud) in a way that triangles’ areas are equal to the same number (i.e. uniform) or at least are in a certain interval? Reducepatch function just reduces faces, the areas of particular triangles still can fluctuate a lot.
4 commentaires
John D'Errico
le 13 Jan 2020
I was going to answer this the other day, but there were points I was not clear about what exactly you were looking to do. And I still am not clear on why you want to do this. Is it to reduce the total number of patches?
Anyway, it is not as easy as you may think. If some part has complex geometry (thus small triangles), that is probably because it is more complex in shape.
Even subdividing existing triangles into smaller ones with a target area in each new triangle has issues, unless the range of target areas is reasonably large.
Réponses (0)
Voir également
Catégories
En savoir plus sur Surface and Mesh Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!