Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: sploid от Февраль 22, 2006, 03:56



Название: Qt 3.3 Linux OpenGL
Отправлено: sploid от Февраль 22, 2006, 03:56
Мне нужен зум картинки.
Унаследовал QGLWidget, начал отрисовывать фоновую картинку используя glDrawPixels, но при увеличении начали пропадать какие-то края картинки.
Начал делать через текстуры, тоже какое-то дерьмо началось при увеличении раза в 2 - 3 исходной картинки. Пропадают края.

Если без OpenGL то сильно тормозит.


Название: Qt 3.3 Linux OpenGL
Отправлено: Steven_Orko от Февраль 23, 2006, 12:54
В примерах Qt, есть такая программка, там пингвин рисуется. Он вращается и увеличивается. Посмотри его, возможно, поможет<QT-DIR>Ю \demos\affine\ кажется, такой путь


Название: Qt 3.3 Linux OpenGL
Отправлено: Dendy от Февраль 23, 2006, 18:51
Ну да ьоптить... Ентот пример в Qt4 и не для OpenGL, а для векторной графики на Артуре.

А чтобьІ рисовать на GL нужно как минимум знать основьІ. Хотя бьІ что такое видовая матрица, примитивьІ и с чем их едять.