输入模型出现了不同三角面片的法向量朝向不同问题,导致使用半边数据结构建立拓扑关系会出错,那么怎样判断任意一个三角面片的法向量是否为正确的朝向呢?
我输入的三维模型是通过两个模型之间三角面片的重组组成的,两个模型的法向量并不都一致,也就是说可能一个模型的三角面片法向量朝内,一个模型的三角面片法向量朝外,这样导致重组的三维模型的三角面片法向朝向会不一致,法向朝向不一致就会导致我之后使用半边数据结构建立拓扑关系出错。现在我只需知道模型中一个面片的朝向(就是明确知道这个三角面片是朝内还是朝外的)就可以将其它所有的三角面片的法向量调整为跟这个三角面片法向朝向一致,比如我需要将这个重组模型所有的三角面片的法向都调整为朝外,那么我得先找到一个朝外的三角面片,我的问题就是如何判断模型中任意一个三角面片的法向是朝内还是朝外的(注意是三维中的哦)?
这个问题困扰了我很久很久,请万能的网友帮帮我,非常感谢!