Я просто не могу понять это в моей голове. Я пытаюсь переместить объект в трехмерном пространстве.
Если у меня есть точка 5,15,5 и я использую функции opengl, чтобы изменить вид модели ....
glTranslatef( 10.0f, 4.0f, 4.0f );
glRotatef( 33.0f, 1.0f, 0.0f, 0.0f );
glTranslatef( 10.0f, 4.0f, 4.0f );
Есть ли способ узнать, где заканчивается эта точка (в мировых / глобальных координатах)?
Могу ли я сделать какие-то матричные вычисления, которые вернут мне 20,26,23 (или что такое каждая новая координата)?
Пожалуйста, помогите, я так долго застрял на этом!