【发布时间】:2023-03-27 17:20:01
【问题描述】:
如何知道顶点是否逆时针?这个:s.o. page
表示如果 cross 为负数,则为顺时针方向。向量怎么可能是负数?这没有任何意义。
【问题讨论】:
如何知道顶点是否逆时针?这个:s.o. page
表示如果 cross 为负数,则为顺时针方向。向量怎么可能是负数?这没有任何意义。
【问题讨论】:
你的问题很好。答案很重要。
你是对的,两个向量的叉积产生第三个向量,并且这些向量都不是负。但是,叉积最常见的用法是 [a] 获取它的散度(这不适用于您的情况)或 [b] 将其与第四个向量点乘。点积是一个标量,当然也可以是负数。
在您的情况下,第四个向量将是从多边形的一个或另一个顶点到观察者视点的向量。检查生成的点积的符号,它会告诉您旋转是逆时针(正)还是顺时针(负)观察者所见。
该技术的缺点是对于那些不精通向量代数的人来说似乎很抽象。然而,缺点远远超过了优点:十字和点技术的速度非常快。
【讨论】:
合成向量将垂直于两个输入向量——根据输入向量的顺序,它要么指向视图,要么远离视图——或者,如果它平行于看,当你交换乘法的顺序时,它会朝相反的方向发展。
你必须任意选择一个平面,将宇宙的“正”半和“负”半分开。
【讨论】: