给定一个凸多面体,其顶点定义为 (x, y, z),指定多面体的面。
如何计算多面体每个面的表面法线?
我需要表面法线来计算顶点法线来执行Gouraud 着色。我能找到的关于如何做到这一点的唯一线索是 Newell 的方法,但我如何确保法线是向外法线而不是向内法线?谢谢你的帮助。
c++ 3d geometry normals computational-geometry
3d ×1
c++ ×1
computational-geometry ×1
geometry ×1
normals ×1