Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

OpenGL: Как запомнить,а потом восстановить текущие координаты.   Найти похожие ветки 

 
DDS   (2003-11-09 16:13) [0]

OpenGL: Как запомнить,а потом восстановить текущие координаты,
но только координаты, а угол на который все повернуто оставить.
Я пробовал glPushMatrix, но он сохраняет все.
Может надо использовать glLoadMatrix(), но какие элементы
массива именно отвечают за координаты.


 
NailMan ©   (2003-11-10 09:30) [1]

Ну я не знаю как в OpenGL, но думаю математика как в D3D так и в OGL по части объектов одинакова. Вот какие элементы в матрице оветственны за что:
 result._11 := right.x;   //Вектор Right
 result._12 := right.y;
 result._13 := right.z;
 result._14 := 0;
 result._21 := up.x;      //Вектор Up
 result._22 := up.y;
 result._23 := up.z;
 result._24 := 0;
 result._31 := dir.x;     //Вектор Dir
 result._32 := dir.y;
 result._33 := dir.z;
 result._34 := 0;
 result._41 := Pos.x;     //Позиция
 result._42 := Pos.y;
 result._43 := Pos.z;
 result._44 := 1;



Страницы: 1 вся ветка

Текущий архив: 2004.05.02;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.038 c
11-1063023330
Ал
2003-09-08 16:15
2004.05.02
Как изменить иконку в окне MessageBox


7-1077526364
DiFar
2004-02-23 11:52
2004.05.02
Блокировка нажатия клавиш Windows


1-1082035779
Garmahis
2004-04-15 17:29
2004.05.02
Цвет панели.


1-1082072161
nsvi
2004-04-16 03:36
2004.05.02
Вопрос по WebBrowser


4-1078828816
eRoR
2004-03-09 13:40
2004.05.02
Как узнать имя окна, активного в данный момент