Nomalrize 단위 벡터와 내적의 의미
1. 단위 벡터 길이가 1인 벡터를 말한다. 주로 벡터의 방향을 나타내기 위해 사용합니다. (x,y,z) 벡터의 단위 벡터는 length = sqrt(x^2+ y^2+ z^2) Normalrize Vector = (x/length, y/length, z/length) 가 됩니다. 위의 x,y,z 값들은 1이하로 결과값이 나올겁니다. 즉 전체 길이에 대한 현재 축의 길이를 말하는 거겠죠. 좌표계를 그려놓고 삼각함수를 생각한다면 이해가 갈것입니다. 2d 에서는 x^2 + y^2 = z^2 이죠. 이걸 이해한다면 위 공식이 어떻게 나왔는지 감이 올겁니다. vec.Normalize() : 현재 벡터값을 단위벡터 값으로 변경해 버립니다. Vector3 vec2 = vec.normalized(); : 기존 값은 유..
2011. 5. 4. 14:35