======Dissolve======
**//Dissolve// 会删除几何体上指定的边,再将删除后形成的新的 polygon通过共享边的方式合并到原有几何体中。**
----
\\
Overview
\\
\\
下面一张图很好的说明了 dissolve 的效果:
{{ vfx:houdini:sop:node:polygon:dissolve-min.png |}}
绿色部分是删除的边,可以看到删除之后形成的较大的 polygon surface 成了的该几何体的一部分。
可以看出来,这个节点可以很方便的创建边数超过 4 的多边形。Divide 节点可以对这样的多边形进行三角化。
\\
\\
Useful Parameters
^Parameters^Usage^
|Recompute Normals|重新计算删除边后的几何体的法线。 |
|Remove Inline Points|在指定边被删除后,如果这些边上的点不影响几何体的形状,就去除掉。|
|Remove Unused Points|去掉在边被删除后不再参与形成面的点。(这个选项很有意思,可以创建类似 scatter 中去边留点的效果)|
**Bridge**:(如何处理删除边后 primitive 不再相连的问题。定义参考底部资料:)
|Create Bridged Polygons|如果删除行为导致某些 surface 不再相连,那么创建一个 bridge edges 用于连接 |
|Create Disjoint Polygons|如果删除行为导致某些 surface 不再相连(也就是删除了 Bridge edge)那么创建几个分开的 polygon |
|Delete Polygons|如果删除行为导致某些 surface 不再相连(也就是删除了 Bridge edge),那么与该 bridge edges 相连的 polygon 都会被删除。|
Reference
\\
\\
* [[cg:terminology#Bridge|Bridge]]