Interpolate triangulation according to a constraint on triangles' areas
3 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
John D'Errico
2020 年 1 月 13 日
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.
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Surface and Mesh Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!