Если я сделаю quaternion
, который представляет, например, направление игроков и угол вокруг этого поворота. Итак, для приложения я собираюсь сделать самолет летящим. Кватернион будет представлять направление игроков и угол вокруг этого направления.
Тогда мой вопрос: как мне повернуть объект в программе, преобразовать ли я кватернион игроков в матрицу, а затем glMultMatrix с этим?
Если все в порядке, может кто-нибудь опубликовать, верна ли моя теория, и если нет, отправьте мне исходный материал для чтения или какую-нибудь хорошую теорию о том, что мне следует делать.