take over q3map2 sliver fix from ZeroRadiant trunk (r363)

This commit is contained in:
Rudolf Polzer
2010-12-27 10:23:34 +01:00
parent 5245aefcbe
commit 2a853e5b62
3 changed files with 241 additions and 5 deletions

View File

@@ -119,7 +119,7 @@ void _VectorCopy (vec3_t in, vec3_t out)
}
vec_t VectorNormalize( const vec3_t in, vec3_t out ) {
vec_t length, ilength;
vec_t length;
length = (vec_t)sqrt (in[0]*in[0] + in[1]*in[1] + in[2]*in[2]);
if (length == 0)
@@ -128,10 +128,9 @@ vec_t VectorNormalize( const vec3_t in, vec3_t out ) {
return 0;
}
ilength = 1.0f/length;
out[0] = in[0]*ilength;
out[1] = in[1]*ilength;
out[2] = in[2]*ilength;
out[0] = in[0]/length;
out[1] = in[1]/length;
out[2] = in[2]/length;
return length;
}