Тема: Чому камера крутиться тільки в межах 180 градусів? [ВИРІШЕНО]
Хайо. Кручу камеру от так. (насправді не камеру, а точку, в котру дивиться камера)
cameraAngleX-=mouseSpeedX/1000;
cameraAngleY+=mouseSpeedY/1000;
cameraRotX=(float)(Math.sin(cameraAngleX))+cameraPosX;
cameraRotY=(float)(Math.cos(cameraAngleY))+cameraPosY;
і якщо я постійно кручу вліво, наприклад, то вона ж має крутитись навколо себе, і врешті решт я маю дивитись в те саме місце, з якого починав, але ця гадюка довертає до кута, а потім йде назад, як на картинці
чо так? пробував крутити предмет в Unity3D по цим самим формулам, і там все нормально.