考虑到可能翻转法线的3D几何图形(但在其他方面是有效的),您如何找到最顶部的面/多边形,哪些面上没有其他面部?
例如,在以下情况下查找橙色面(显示几何体的切片):
就目前而言,我当前(非常复杂)的方法如下:
除了不确定这是否适用于所有情况之外,我有兴趣看看是否有更有效的方法来处理伪代码或JavaScript。
如果有帮助,3D几何体将存储为多边形阵列,这些多边形本身就是一个点阵列数组:
[[[x,y,z], [...]], [[x,y,z], ...], ...]
答案 0 :(得分:0)
我认为最顶尖的概念并不那么明确。 只有那两个入射到水平基座的低边有一个 “清晰的天空视线。”
<小时/>