计算面向原点的方向向量

ECl*_*son 1 math 3d vector

我有两个向量在三维空间中定义两个独立的点.一个是原点静态(0.0f,0.0f,0.0f),另一个是缓慢移动.根据这些数据,我需要得到一个(三维)方向向量,描述从移动点当前位置到原点的方向.

移动点将是一个定向光(3D游戏),总是神秘面对起源.我不需要任何代码,只需要有关如何计算向量的基本信息.

Mic*_*wan 6

我觉得我可能会遗漏一些东西.你只是想从原点中减去移动的矢量吗?如果你有一个向量(x,y,z),那么向量(-x,-y,-z)应该指向原点.我误会了什么吗?


Orb*_*ing 5

如果你有一个空间点,并且你想知道它的原点方向,那么它肯定只是点的负数,如果你想要一个纯方向向量,则归一化为单位幅度.

原点< - (x,y,z)=(0,0,0)+ l(-x,-y,-z)