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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Архив вопросов и ответов (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/)
-   -   Включение аппаратного рендеринга OpenGL (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/vklyuchenie-apparatnogo-renderinga-opengl-332525/)

Guest 30.09.2011 09:55

Включение аппаратного рендеринга OpenGL
 
Здравствуйте, уважаемые господа программисты! Суть проблемы - есть сцена-карта, которая содержит массу QGraphicsItem'ов, в том числе большие текстуры-картинки, которые отображаются с флагом QPainter::SmoothPixmapTransform (сглаженные, иначе говоря). Отображается данная сцена посредством QGraphicsView, с его же помощью, соответственно, происходит перемещение по карте, зум и поворот карты. Проблема заключается в тормозах, которые проявляются при осуществлении этих операций (перемещение, зум, поворот), причём тормоза эти - исключительно из-за изображений (фотографий местности). Посему появилась мысль, включить аппаратное ускорение этого дела посредством OpenGL... Каким образом лучше всего это осуществить? Заранее премного благодарен за помощь.


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


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