Próbuje zaimplementować obracanie prostego obiektu 3d. Stosuję standardowe macierze obrotów:
np. dla obrotu wokół OX
cos(arc) sin(arc) 0 0
-sin(arc) cos(arc) 0 0
0 0 1 0
0 0 0 1
Wszystko niby ładnie, ale w momencie kiedy kąty się zwiększają następuje spłaszczenie obrazy, tzn zamiast obiektu pojawia mi się linia. Gdy przejdę już do 360 stopni to z powrotem mam poprawny obiekt. Czym to jest spowodowane?