方向两点

时间:2011-03-30 08:36:36

标签: 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)

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

2 个答案:

答案 0 :(得分:48)

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

HTH

答案 1 :(得分:32)

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