Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Текст в OpenGL (https://www.otvetnemail.ru/novyj-arhiv-2-812/tekst-v-opengl-331769/)

Guest 30.09.2011 09:38

Текст в OpenGL
 
Здраствуйте!Сейчас работаю над тем что строю график функции с помощью библиотеки OpenGl. У меня есть клас Graph который должен как раз все рисовать. Он унаследован от класа QGLWidget. Дальше я привязал этот виджет к моему главному окну:Код:Graph *gr = new Graph(ui->centralWidget);В методе paintGL() я прописал алгоритм построения графика(и к моему удивлению без всяких проблем я получил желаемый результат почти сразу).Но на графике конечно же нужно понадписывать оси, а также некоторые значения. Думал воспользоваться функцией renderText(). Но я ее или криво использую или она все-таки делает не то что мне нужно. Насколько я понял, она работает совсем не так, как другие функции библиотеки(к примеру glVertex2f). Тойсть если я использую процедуру glVertex2f и передаю туда координаты 100, 100 то в функции renderText координаты 100, 100 это совсем другое место. Плюс насколько я понял, если я буду менять размер моего окна, то график будет тоже расширяться но текст останеться на том же месте.Как мне решить эту проблему?Заранее благодарен


Часовой пояс GMT, время: 05:39.


© www.otvetnemail.ru - Форум вопросов и ответов.