Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: nike1987 от Август 30, 2011, 15:21



Название: Удаление объектов в сцене и перерисовка текстур на сцене.
Отправлено: nike1987 от Август 30, 2011, 15:21
Решил не создавать две темы и задать оба вопроса в одной.
1.Вопрос может показаться немного странным, но возможно ли удаление объекта(или делать его невидимым) и добавление его без использования addItem и removeItem.Проблема заключается в том что приходится часто удалять и добавлять объекты на сцену(~ 200 объектов за прорисовку) а это соотв-но ест много памяти.
2.Хочу в сцене в зависимости от масштаба подгружать текстуры большей детализации, вопрос заключается в том имеет ли смысл делать это всё в QGraphics или лучше попробовать сделать всё в OpenGL?


Название: Re: Удаление объектов в сцене и перерисовка текстур на сцене.
Отправлено: Fregloin от Август 31, 2011, 15:59
пока вы не добавите элемент на сцену - он будет невидим, точнее даже не будет рисоваться