Texture rotation resets after full rotation

its maybe something with the engine because i now set the range like this 0 to 360 and i do set the world rotation now:


now on the time of day 180

the direction z axis is -180

if i place the world time on 181 :

exactly after the half point the direction z axis goes to 0:

every halfpoint (highest in the sky point) it changes to negative or 0

very weird