Цитата:
Сообщение от samana
Было бы хорошо после каждого штриха вообще переводить холст в растр, а каждый шаг сохранять как битмапДату (история). Правда не знаю как это скажется на производительности, но я бы попробовал сделать так.
|
Конечный вариант можно и в растр отрисовать - тогда новые линии шустрее будут рисоваться,
и пользователя не будет злить торможение редактора.
Только откат быстрее не станет - придется всё сызнова в битмап-дату перерисовывать
Но откат восстановлением сохраненного растра ?? - этож память всю засрать.
samana, как ты предлагаешь с этим бороться?
Вообще даже 1000 шейпов на 1 редактор - это вполне нормально.
А вот 1000 битмап - это уже проблема.