Didnt fix it. I know it has to be something wrong with the polygone rotation, its not working correctly. Ive stared at it for hours and i dont know what the problem is. Ive checked several places and the algorithm seems to be correct, but its not rotating correctly.
Yeah, that wasn't intended as a fix. Just a more complete solution for rotating something into range without modulation.