Comments and answers for "Quaternion multiplication"
http://answers.unity.com/questions/785815/quaternion-multiplication-1.html
The latest comments and answers for the question "Quaternion multiplication"Comment by Fox-Handler on Fox-Handler's answer
http://answers.unity.com/comments/785833/view.html
right that makes sense. I got a little confused because in the other script the author doesn't normalize the direction Vector. He pretty much does the same thing except that. He does use vector3.sqrmagnitude for the speed though.Sat, 06 Sep 2014 02:50:38 GMTFox-HandlerAnswer by robertbu
http://answers.unity.com/answers/785822/view.html
> is using Vector3.normalize necessary?
Yes. Take a look at these three possible vectors from your code above: (1,0,0), (0,0,1), and (1,0,1). The magnitude of the first two is 1.0, but the magnitude of the last is sqrt(2). Without the Normalize(), your character would move faster when going in a diagonal direction. But you are right in thinking that the Quaternon multiplication does not change the magnitude of the vector.Sat, 06 Sep 2014 02:18:01 GMTrobertbu