Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Graphics 计算符号二面角_Graphics_Openmesh - Fatal编程技术网

Graphics 计算符号二面角

Graphics 计算符号二面角,graphics,openmesh,Graphics,Openmesh,OpenMesh使用计算二面角()计算两个面之间的二面角。是否有此函数的签名/定向等效项?面的半边是有方向的,因此面的法线定义得很好。因此,讨论凸性是有意义的 考虑以下仅两个连接面的简单情况。从零二面体(平面内相邻面)开始,可以沿任意方向围绕公共边旋转其中一个面。在一种情况下,曲面将是凸的,在另一种情况下,曲面将是凹的计算二面角()不区分两者。我正在寻找一个函数,它考虑到这个方向性,根据凸度给出正二面体或负二面体。实际上这正是计算二面体角度()所做的。使用法线的点积来确定角度是>90还是我意识到

OpenMesh使用
计算二面角()
计算两个面之间的二面角。是否有此函数的签名/定向等效项?面的半边是有方向的,因此面的法线定义得很好。因此,讨论凸性是有意义的


考虑以下仅两个连接面的简单情况。从零二面体(平面内相邻面)开始,可以沿任意方向围绕公共边旋转其中一个面。在一种情况下,曲面将是凸的,在另一种情况下,曲面将是凹的<代码>计算二面角()不区分两者。我正在寻找一个函数,它考虑到这个方向性,根据凸度给出正二面体或负二面体。

实际上这正是
计算二面体角度()
所做的。

使用法线的点积来确定角度是>90还是我意识到
计算二面体角度()
已经做到了这一点。我同意符号的选择是不明确的,但只要它是一致的,并且允许区分两个方向,就没有关系。