![b67b711e36ffab888c9ab3c32c630077.png](https://i-blog.csdnimg.cn/blog_migrate/5f4916b24a013391173555c87c62ecf1.jpeg)
很多同学在学习虚幻4中会用到Normalize函数,会用但不知道原理,所以经常云里雾里,我这边就详细讲解一下这个函数涉及到的公式及向量归一化的概念。重点:要考!
![a6de1583d709a42fa8286f8810769691.png](https://i-blog.csdnimg.cn/blog_migrate/aa20dfd19fd4d2ee173224d197c8f452.jpeg)
很多人都知道归一化,即如果输入{1,2,3}三个数组,那么归一化后,就输出{1/(1+2+3),2/(1+2+3),3/(1+2+3)} = {1/6,2/6,3/6}的数组,即输出数组的每个数的总和最终得1,可以直观的明白每个数在数组中的大小比,最终为1结果的数组即是简单的归一化思想了。
OK那有同学会说,既然有这个归一化的概念,那么,如果我在虚幻4中输入(1,1,1)的向量,那归一化应该输出(0.33,0.33,0.33)了吧。
很好!那我们就在虚幻4中直接来测试一下