diff options
author | neoraider <devnull@localhost> | 2006-10-20 14:57:05 +0200 |
---|---|---|
committer | neoraider <devnull@localhost> | 2006-10-20 14:57:05 +0200 |
commit | 1021d32f7ccb9f3f10253934fd4e5202b7382b2d (patch) | |
tree | 61dd0e93d0171a5fcc8b0fe854a2f50df52652d5 /math.c | |
parent | f5ef6536cc243acd39bf563c3d9064d1908483b3 (diff) | |
download | libneofx-1021d32f7ccb9f3f10253934fd4e5202b7382b2d.tar libneofx-1021d32f7ccb9f3f10253934fd4e5202b7382b2d.zip |
Physik-Engine angefangen.
Lightmaps implementiert.
Diffstat (limited to 'math.c')
-rw-r--r-- | math.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -21,7 +21,7 @@ VECTOR VectorSub(VECTOR v1, VECTOR v2) { vec.x = v1.x - v2.x; vec.y = v1.y - v2.y; - vec.z = v1.z - v2.z; + vec.z = v1.z - v2.z; return vec; } @@ -45,7 +45,7 @@ VECTOR VectorMul(VECTOR v, float f) { } VECTOR VectorNormalize(VECTOR v) { - float f = sqrt(v.x*v.x + v.y*v.y + v.z*v.z); + float f = sqrtf(v.x*v.x + v.y*v.y + v.z*v.z); v.x /= f; v.y /= f; @@ -63,7 +63,7 @@ VECTOR VectorNeg(VECTOR v) { } float VectorLength(VECTOR v) { - return sqrt(v.x*v.x + v.y*v.y + v.z*v.z); + return sqrtf(v.x*v.x + v.y*v.y + v.z*v.z); } float VectorLengthSq(VECTOR v) { |