Как вращать объект, оставляя оси на прежнем месте?
Добавлено: 07 фев 2020, 21:54
Есть куб. Есть стрелки на экране для управления вращением: вверх, вниз, влево, вправо.
По нажатию на стрелки куб вращается. Но вращаясь по одной оси, он вращает и свои остальные.
В итоге прокрутив куб на 90гр по Х вверх, нажимаем влево (по Y), а он крутится не влево, а по часовой стрелке(по Z), хотя относительно себя он крутится по Y.
Как сделать, чтобы оси для вращения всегда оставались изначальными? Чтобы нажимая на стрелки управления четко понимать куда он будет крутиться.
По нажатию на стрелки куб вращается. Но вращаясь по одной оси, он вращает и свои остальные.
В итоге прокрутив куб на 90гр по Х вверх, нажимаем влево (по Y), а он крутится не влево, а по часовой стрелке(по Z), хотя относительно себя он крутится по Y.
Как сделать, чтобы оси для вращения всегда оставались изначальными? Чтобы нажимая на стрелки управления четко понимать куда он будет крутиться.