if( p_sys->p_motion != NULL )
{
- int i_angle = motion_get_angle( p_sys->p_motion );
+ int i_angle = motion_get_angle( p_sys->p_motion ) / 2;
if( p_sys->i_angle != i_angle )
{
p_sys->i_angle = i_angle;
- i_angle = ((3600+i_angle/2)%3600);
cache_trigo( i_angle, &p_sys->i_sin, &p_sys->i_cos );
}
}
if( p_sys->p_motion != NULL )
{
- int i_angle = motion_get_angle( p_sys->p_motion );
+ int i_angle = motion_get_angle( p_sys->p_motion ) / 2;
if( p_sys->i_angle != i_angle )
{
p_sys->i_angle = i_angle;
- i_angle = ((3600+i_angle/2)%3600);
cache_trigo( i_angle, &p_sys->i_sin, &p_sys->i_cos );
}
}