Моя проблема заключается в следующем:
У меня есть вложенный объект в мою сцену opengl, и я знаю только их относительное положение и ориентацию.
Как получить абсолютное положение и ориентацию внутреннего объекта? Я думаю о вычислении матрицы представления модели внутреннего объекта, и после этого у меня есть текущая матрица, но как мне преобразовать ее в положение и ориентацию? Другими словами, для двух векторов с плавающей запятой, поэтому я могу вызвать следующий код:
glTranslatef(position.x,position.y,position.z);
glRotatef(alignment.x,1.0f,0.0f,0.0f);
glRotatef(alignment.y,0.0f,1.0f,0.0f);
glRotatef(alignment.z,0.0f,0.0f,1.0f);
Заранее спасибо!