【发布时间】:2019-12-25 21:12:12
【问题描述】:
如您在此处看到的那样,对矩形结构进行网格划分的最佳方法是什么:
这里的特别之处在于,薄的灰色结构和大的白色间隙之间的尺寸差异很大。因此,普通的recangle-grid 可能不是最佳选择。
我尝试了Quadtree,我从一个 10x10 网格开始,如果单元格包含灰色和白色结构,则将一个单元格分成四个。
但是我得到了不必要的大量单元格。
Voronoi 也可能不是最好的选择,因为我的形状总是完美的矩形。
有什么办法从一开始就考虑到结构的形状?
【问题讨论】:
-
您要创建结构化网格还是非结构化网格?你想要什么网格元素:三角形、矩形、四边形?您是否必须在代码中执行此操作,或者您可以使用网格软件/库?你的结构是“固定的”还是只是一种结构模式?
-
@AntonMenshov:我猜矩形是最好的,因为我只有矩形图案。我必须在我的 C# 代码中执行此操作。我的结构是固定的。用户可以在开始时设置它,但它不会再改变了。
标签: c# mesh voronoi quadtree discretization