ПрограммированиеФорумГрафика

реализация gluProject

#0
18:39, 16 ноя 2010

Привет!

GLint gluProject(  
   GLdouble    objX,                     // к-ты объекта
   GLdouble    objY, 
   GLdouble    objZ, 
   const GLdouble *    model,          // матрица модели-вида [0..15]
   const GLdouble *    proj,             // матрица проекции      [0..15]
   const GLint *    view,                  // область вывода     [0..3]

   GLdouble*    winX,                    // Вычисляемые координаты окна
   GLdouble*    winY, 
   GLdouble*    winZ);

Кто-нибудь знает, что и как там перемножать надо?
Что-то я запутался совсем.
Заранее спасибо...

#1
18:58, 16 ноя 2010

Если не ошибаюсь, есть такая библиотека glh называется. Вот у нее открытые исходники, там даже несколько версий есть, с SEE без SEE и так далее.

#2
18:59, 16 ноя 2010

Или в mesa точно должны быть. Какой-нить файл в src/glu...

#3
19:05, 16 ноя 2010

http://www.opengl.org/wiki/GluProject_and_gluUnProject_code

ПрограммированиеФорумГрафика

Тема в архиве.