【发布时间】:2016-02-07 00:37:40
【问题描述】:
我正在尝试将多边形 3D 网格转换为一系列地形曲线,这些曲线代表每个间隔的特定高度的网格部分。到目前为止,我已经提出了将水平面与网格相交并获得相交曲线的想法。所以对于这个网格:
等等
虽然这很容易在视觉上和在 CAD 应用程序中完成,但我完全迷失了以编程方式执行此操作。我如何在编程环境中实现计算这个/我可以研究什么算法来实现这个?
我在 STL C++ 环境(使用 Boost)中编程,使用 this simple loader, 加载 .obj 网格,并且需要简单的笛卡尔二维点来定义输出曲线。
【问题讨论】:
-
如果有人好奇,这是为 3D 打印机创建打印说明
标签: c++ algorithm 3d computational-geometry mesh