菜单/图标

可通过 “编辑>常规>计算” 访问此工具菜单。

说明

计算选定实体的法线。

在云上计算法线


编辑>常规>计算对话框-网格案例

如果实体是云,则用户必须指定多个参数:
 局部模型:是否使用(最佳拟合)平面、二维三角剖分或高度函数(二次方[1])来局部估算法线
 局部半径:局部邻域(球面)的半径。如果太小(即没有足够的点来计算局部模型),则默认的法线将为(0,0,1)。如果太大,处理过程可能会非常耗时,且结果会非常平滑。
 首选方向:可选。允许用户指定一个简单启发式方法来设置常规方向(理想情况下在表面之外)。这些启
发式方法包括:
o尽可能平行于一个轴,正向或负向(-X/+X、-Y/+Y、-Z/+Z
或尽可能平行于来自云质心并穿过该点或相反点(+/质心)的矢量
或尽可能平行于一个从原点(0,0,0)出发并经过该点或其反向点(+/-(0,0,0))的向量

记下
 如果未指定首选方向,或者如果结果仍然不一致,则可能需要使用更高级的算法来定向法线。请参见
“法线>定向法线>使用最小 支撑树”方法
 在任何情况下,可能需要使用invert方法全局反转法线场


在云上计算的法向量(左)然后通过最小生成树进行正确定向(右)

计算网格上的法线


编辑>标准>计算对话框-网格案例

如果实体是网格,则CC将简单地询问用户是否计算法线:
 顶点法(即所有与该顶点相连的三角形的法线均被赋予该顶点——呈现平滑效果,不保留锐利边缘)
 或按三角形(即三角形法线被分配给该三角形——呈现硬边/细分效果,但保留锐利边缘)


顶点法向量(左)和三角形法向量(右)

作者:Guyanjun  创建时间:2025-09-15 14:30
最后编辑:Guyanjun  更新时间:2025-09-15 19:40