叉积公式为:
dotProduct = |dirA| * |dirB| * cos<dirA, dirB>
再结合余弦曲线可以知道:
当夹角在[0,90], [270, 360]区间内,cos > 0
当夹角在[90, 270]区间内,cos < 0
所以你跟目标点方向的叉积 > 0时,说明你正面向它;而当你跟目标点的方向的叉积 < 0 时,说明你背对它。
叉积公式为:
dotProduct = |dirA| * |dirB| * cos<dirA, dirB>
再结合余弦曲线可以知道:
当夹角在[0,90], [270, 360]区间内,cos > 0
当夹角在[90, 270]区间内,cos < 0
所以你跟目标点方向的叉积 > 0时,说明你正面向它;而当你跟目标点的方向的叉积 < 0 时,说明你背对它。