首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创建特定几何结构的算法

创建特定几何结构的算法
EN

Stack Overflow用户
提问于 2020-01-15 13:05:56
回答 1查看 121关注 0票数 0

我观察到一些应用程序创建了一个几何结构,显然是通过一组触点来创建的。就像这个例子:

我想知道哪种算法可以帮助我重建这样的几何结构?

更新

三维打印中,有时需要一个支持结构:

需要支持的原因是一些3D对象区域(即悬垂区域)在打印时崩溃。支撑结构应该是将悬垂连接起来,以打印地板或3D对象本身。上面截图中显示的几何结构实际上是一个示例支持结构。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-17 09:10:13

我不是这方面的专家,我可能错过了一些重要的问题。所以我会天真地这样做。

具有外部法线向下指向的三角形将显示出悬垂。当垂直投影和由共同边缘合并时,它们定义了基面的多边形区域。您首先必须构建这些投影多边形,找到它们的交叉点,并按Z排序(您也可以考虑面向多边形,以考虑表面厚度)。

现在,对于每个相交多边形,你画垂直的一个就在下面。垂直点的投影可以从一个规则的网格或其他地方取样,以调整密度。你也可以考虑从地下室到上表面连续取样这些柱子,可能会在早些时候停止其中的一些。

该程序的关键是一种较好的多边形求交算法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59752086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档