simplify, fix warnings

This commit is contained in:
Glenn Maynard
2003-12-26 01:09:43 +00:00
parent 9f6f5fd9e0
commit 2f73025f77
+7 -11
View File
@@ -511,18 +511,14 @@ RageMatrix RageMatrixIdentity()
void RageMatrixAngles( RageMatrix* pOut, const RageVector3 &angles ) void RageMatrixAngles( RageMatrix* pOut, const RageVector3 &angles )
{ {
float angle; const RageVector3 angles_radians( angles * 2*PI / 360 );
float sr, sp, sy, cr, cp, cy;
angle = angles[2] * (PI*2 / 360); const float sy = sinf( angles_radians[2] );
sy = sin(angle); const float cy = cosf( angles_radians[2] );
cy = cos(angle); const float sp = sinf( angles_radians[1] );
angle = angles[1] * (PI*2 / 360); const float cp = cosf( angles_radians[1] );
sp = sin(angle); const float sr = sinf( angles_radians[0] );
cp = cos(angle); const float cr = cosf( angles_radians[0] );
angle = angles[0] * (PI*2 / 360);
sr = sin(angle);
cr = cos(angle);
RageMatrixIdentity( pOut ); RageMatrixIdentity( pOut );