@@ -544,7 +544,7 @@ void MakeNormalVectors( const vec3_t forward, vec3_t right, vec3_t up )
544
544
545
545
d = DotProduct ( right, forward );
546
546
VectorMA ( right, -d, forward, right );
547
- VectorNormalize ( right );
547
+ VectorNormalizeFast ( right );
548
548
CrossProduct ( right, forward, up );
549
549
}
550
550
@@ -1082,7 +1082,7 @@ void PerpendicularVector( vec3_t dst, const vec3_t src )
1082
1082
/*
1083
1083
* * normalize the result
1084
1084
*/
1085
- VectorNormalize ( dst );
1085
+ VectorNormalizeFast ( dst );
1086
1086
}
1087
1087
1088
1088
// Ridah
@@ -1099,13 +1099,13 @@ void GetPerpendicularViewVector( const vec3_t point, const vec3_t p1, const vec3
1099
1099
vec3_t v1, v2;
1100
1100
1101
1101
VectorSubtract ( point, p1, v1 );
1102
- VectorNormalize ( v1 );
1102
+ VectorNormalizeFast ( v1 );
1103
1103
1104
1104
VectorSubtract ( point, p2, v2 );
1105
- VectorNormalize ( v2 );
1105
+ VectorNormalizeFast ( v2 );
1106
1106
1107
1107
CrossProduct ( v1, v2, up );
1108
- VectorNormalize ( up );
1108
+ VectorNormalizeFast ( up );
1109
1109
}
1110
1110
1111
1111
/*
@@ -1119,7 +1119,7 @@ void ProjectPointOntoVector( const vec3_t point, const vec3_t vStart, const vec3
1119
1119
1120
1120
VectorSubtract ( point, vStart, pVec );
1121
1121
VectorSubtract ( vEnd, vStart, vec );
1122
- VectorNormalize ( vec );
1122
+ VectorNormalizeFast ( vec );
1123
1123
// project onto the directional vector for this segment
1124
1124
VectorMA ( vStart, DotProduct ( pVec, vec ), vec, vProj );
1125
1125
}
@@ -1255,7 +1255,7 @@ void ProjectPointOntoVectorBounded( const vec3_t point, const vec3_t vStart, con
1255
1255
1256
1256
VectorSubtract ( point, vStart, pVec );
1257
1257
VectorSubtract ( vEnd, vStart, vec );
1258
- VectorNormalize ( vec );
1258
+ VectorNormalizeFast ( vec );
1259
1259
// project onto the directional vector for this segment
1260
1260
VectorMA ( vStart, DotProduct ( pVec, vec ), vec, vProj );
1261
1261
@@ -2684,16 +2684,16 @@ void MatrixLookAtLH( matrix_t m, const vec3_t eye, const vec3_t dir, const vec3_
2684
2684
2685
2685
#if 1
2686
2686
CrossProduct ( up, dir, sideN );
2687
- VectorNormalize ( sideN );
2687
+ VectorNormalizeFast ( sideN );
2688
2688
2689
2689
CrossProduct ( dir, sideN, upN );
2690
- VectorNormalize ( upN );
2690
+ VectorNormalizeFast ( upN );
2691
2691
#else
2692
2692
CrossProduct( dir, up, sideN );
2693
- VectorNormalize ( sideN );
2693
+ VectorNormalizeFast ( sideN );
2694
2694
2695
2695
CrossProduct( sideN, dir, upN );
2696
- VectorNormalize ( upN );
2696
+ VectorNormalizeFast ( upN );
2697
2697
#endif
2698
2698
2699
2699
VectorNormalize2 ( dir, dirN );
@@ -2723,10 +2723,10 @@ void MatrixLookAtRH( matrix_t m, const vec3_t eye, const vec3_t dir, const vec3_
2723
2723
vec3_t sideN;
2724
2724
2725
2725
CrossProduct ( dir, up, sideN );
2726
- VectorNormalize ( sideN );
2726
+ VectorNormalizeFast ( sideN );
2727
2727
2728
2728
CrossProduct ( sideN, dir, upN );
2729
- VectorNormalize ( upN );
2729
+ VectorNormalizeFast ( upN );
2730
2730
2731
2731
VectorNormalize2 ( dir, dirN );
2732
2732
0 commit comments