目前,我有一个程序可以围绕 x 轴旋转一个简单的 2d 多边形以创建 3D 形状。问题是为了确保曲面的法线正确对齐,我需要找到一个点并确保法线远离该点。我一直在使用二维多边形的 x 和 y 坐标的平均值来查找参考点。然而,有时这个参考点会产生误导。如果我尝试使用尖锐的凹形,则参考点完全位于形状之外,这将导致一些边具有朝内的法线。是否有一种准确的方法来对齐多边形的法线,使它们始终远离它?
问问题
349 次
目前,我有一个程序可以围绕 x 轴旋转一个简单的 2d 多边形以创建 3D 形状。问题是为了确保曲面的法线正确对齐,我需要找到一个点并确保法线远离该点。我一直在使用二维多边形的 x 和 y 坐标的平均值来查找参考点。然而,有时这个参考点会产生误导。如果我尝试使用尖锐的凹形,则参考点完全位于形状之外,这将导致一些边具有朝内的法线。是否有一种准确的方法来对齐多边形的法线,使它们始终远离它?