方向两点

Mel*_*lon 31 math vector vector-graphics vectorization

一些高中数学概念已被遗忘,所以我在这里问.

如果我有两点p1(x1,y1),p2(x2,y2)的方向P1-->p2,这是p1指向p2.由向量表示这个方向,它是Vector(x2-x1,y2-y1)Vector(x1-x2, y1-y2)

顺便说一下,规范化矢量的目的是什么?

Arm*_*yan 50

  • 答案1:确实如此 Vector(x2-x1,y2-y1)
  • 答案2:归一化意味着缩放矢量,使其长度为1.在许多计算中,这是一个有用的操作,例如,应为计算机图形中的光照计算规范化法线向量.归一化的向量v(x,y)vn(x/Length(v), y/length(v)).

HTH


Sjo*_*ies 33

记住减法哪种方式的好方法是考虑向量实际上做了什么.想象一下矢量v在p1休息,指向和连接到p2.这意味着p1 + v = p2.因此,v = p2-p1.

  • 记住的好方法!:) (4认同)