======Facet======
Houdini SOP/Polygons 目录下系列节点,版本://ver 17.0//\\
----
//Facet// 会步骤改变几何体,因此 //Facet// 会在使用前和使用后总共计算**两次**几何体的法线。一般情况下,当几个面分享同一个点的时候,此时如果进行法线计算,会导致一些奇怪的结果。因此,该节点一般用于清理 //Polygon//,比如:
* 有法线翻转导致的黑面
* 有因为不正常的点分享导致的黑面
* 坏面的移除
* 合并和分离点
* 指定面之间的夹角(//Cusp//)
\\
\\
Useful Parameters
^Parameters^Usage^
|Pre-Compute Normals|对接收的 //Geometry// 进行 //Normal// 的重新计算。|
|Make Normals Unit Length|单元化 //Normal// (//Normalize//)|
|**Unique Points**|如果一个 //Point// 被几个面分享(也就是有好几个 //Vertices//),那么就创建一些新的 //Point//,使当前 //Point// 不再被分享。|
|Consolidate|在指定的距离范围内合并所有的点,有几种距离模式可供选择,比如自己指定范围,或者制定一个精确的范围。|
|Remove Inline Points|在指定的距离范围内合并所有的点,有几种距离模式可供选择,比如自己指定范围,或者制定一个精确的范围。|
|**Cusp Polygons**|根据边的夹角大小来确定是否对两个相邻的部分创建一条硬边。这个选项是相对于光滑平面来说的。|
|Remove Degenerate|清除坏面。|
|Post-Compute Normals|执行完 //Facet// 以后,再进行一次 //Normal// 的计算。|
|Reverse Normals|反转所有 //Point Normal//。|
Notes
* //Orient Polygons//、//Make Planar// 尚待弄明白。
* 一些功能可以用 ''Normal''、''Fuse''、''Edge Cusp'' 代替。