欢迎光临散文网 会员登陆 & 注册

日常记录----向量正规化

2021-08-10 23:55 作者:抑制住a  | 我要投稿

向量正规化就是把正常的向量(非单位向量)转换成单位向量,听起来好像没什么用,但其实还是很有用的。

就比如说在游戏开发中的人物移动功能,假如我们把人物每帧的位移当成一个二维向量,向上就是(0,-1),向下就是(0,1)。然后我们会发现,走斜线会比走直线快很多,这是因为走直线的距离是1,走斜线就是根号2,这样移动速度就会有差异。

由一堆单位向量组成的圆

解决办法就是向量正规化了,把向量变成单位向量,这样每个方向移动的距离都相等,速度也就一样了。


日常记录----向量正规化的评论 (共 条)

分享到微博请遵守国家法律