【发布时间】:2021-06-04 10:49:43
【问题描述】:
我在等轴测中工作。我有一组形成特定身体的多边形。多边形由坐标为 x、y 和 z 的一些点组成,它们位于同一平面上。多边形彼此不相交。绘制时,我想确保首先绘制最远的多边形,然后是靠近的多边形(这样近的多边形似乎与最远的多边形重叠)。我试图通过它们的点坐标总和的算术平均值对多边形进行排序,按坐标总和最大的点,依此类推。但在某些情况下,这并没有给出预期的结果。如何确定绘制多边形的顺序以便最后绘制最近的?
【问题讨论】:
-
这并不简单,因为您的平面不平行于投影平面。对于每一对平面 A、B,您必须找到它的交线,然后找到可以看到的半个平面。
标签: 3d geometry polygon transformation