#c #opengl #rotation
#c #opengl #поворот
Вопрос:
Я новичок в работе с OpenGL и пытаюсь создать камеру для мыши.
Я не столько ищу код, сколько метод, который OpenGL использует для управления поворотом, шагом и отклонением представления. Я проверил gluLookAt, но, похоже, он предназначен скорее для наблюдения за отдельным объектом, чем для управления представлением.
Вращение вокруг оси Y отлично работает для рыскания. Но когда я поворачиваюсь вокруг X и Z на основе рыскания, все идет наперекосяк.
Ответ №1:
Существуют разные методы поворота, исходя из моего личного опыта, я бы предложил вращение arcball, см. Это