日常記錄----向量正規(guī)化
向量正規(guī)化就是把正常的向量(非單位向量)轉(zhuǎn)換成單位向量,聽起來好像沒什么用,但其實還是很有用的。
就比如說在游戲開發(fā)中的人物移動功能,假如我們把人物每幀的位移當(dāng)成一個二維向量,向上就是(0,-1),向下就是(0,1)。然后我們會發(fā)現(xiàn),走斜線會比走直線快很多,這是因為走直線的距離是1,走斜線就是根號2,這樣移動速度就會有差異。

解決辦法就是向量正規(guī)化了,把向量變成單位向量,這樣每個方向移動的距離都相等,速度也就一樣了。
標(biāo)簽: