3D多边形tot 2D多边形
大家好,我想制作一个VBA程序,在我的绘图中滚动搜索三维多边形,将其更改为二维多边形。这并不难,但我想知道如何穿过三维多段线的顶点,以便我可以使用X和Y绘制二维多边形。
一步一步学习FTW!
谢谢你的帮助!
阿诺特 我可能过于简单化了,但为什么不直接分解3D多边形呢?
这听起来很聪明,只需过滤三维多段线,全选并分解。当然,如果以后需要使用它们,并且它们已经成为单独的线,那么与多段线相比,这有点混乱。有点像炸掉一个SOLPROF积木,然后快速准确地捕捉一罐蠕虫。 好吧,问题是有些线条可能是封闭的,而仅仅线条是不够好的。恐怕,在3D线条上绘制一个新多边形是最简单的方法。
阿诺特 啊。我假设分解一个3D多边形会得到一个2D多边形,对不起。
但是你能在不同的垂直上绘制一个Z值不同的二维多边形吗?还是希望三维多边形的平面表示?也许会变平?
通过将绘图首选项设置为在捕捉跟踪三维多段线时忽略负Z值,可以做到这一点。
只需在选项中调整这些绘图首选项。
页:
[1]