\begingroup

我正在尝试使用几何节点将网格的面从正面翻转(180 度)到背面。我尝试过此设置(和其他设置),但无法使其工作。有人能帮我指明正确的方向吗,谢谢。

\endgroup

0


最佳答案
2

\begingroup

为了翻转一个面(翻转意味着旋转 180°),并使网格看起来与之前相同),您需要找到一条对称线来旋转。对于等球体的等边三角形,任何高度(底面中心和其上方角之间的线)都可以。由于只有这个向量的方向很重要,所以您不需要找到边的中心,因为所有高度都经过面的中心。因此,取面中心和任何角之间的偏移量将为您提供等球体三角形的有效旋转轴:

(SE 图片托管

\endgroup

4

  • \begingroup
    哇,比我的设置简单多了
    \endgroup


    – 

  • \begingroup
    @Crantisz 是的,我很懒😜
    \endgroup


    – 

  • \begingroup
    根据域而不是捕获属性进行评估将使其更加清晰。
    \endgroup


    – 


  • \begingroup
    非常感谢,在这里真的学到了很多东西。
    \endgroup


    – 

\begingroup

嗯,你必须指定轴和旋转中心。

中心很容易确定。只需计算每个网格岛的中心即可:

对于轴来说,这相当困难,因为它涉及拓扑节点。对于每个三角形,从另外两个顶点的中心减去一个顶点以获得轴:

\endgroup

1

  • \begingroup
    感谢您的设置和解释。
    \endgroup


    –