题目:
如图,P1(x1, y1, z1),P2(x2,y2,z2),P3(x3,y3,z3)是三维坐标系下的三个点,分别代表三角形的三个点,视线沿着Z轴正方向看去,求三角形正面方向/三点顺序?
解决思路:
三点得到两个向量:
l1 = P1P2 = (x3, y3, z3), l2 = P2P3 = (x4, y4, z4)。
l1 和 l2 求叉积得:
l1 x l2 = M
进而得到M 向量的Z轴坐标 a。
a>0时,三点逆时针,看到三角形反面。
a<0时,三点顺时针,看到三角形正面。
【转载请注明出处】