Совсем недавно я обнаружил goocanvas в репозиториях; предполагаю, что это - более лучшая замена для gnomecanvas.На данный момент я точто определил следующие преимущества: рисование с помощью cairo (в гномовском используется libart), увеличение размера по мере надобности.Одно меня смущает - где-то на середине раздела "Underlying Architecture" я понял, что он тоже рендерит в изображение вместо того, чтобы рисовать прямо в окно просмотра.А при панораме такого изображения я заметил большие тормоза на своей машине (используя программу, зависящую от gnomecanvas).Разумеется, есть еще clutter, но он на OpenGL, а меня еще интересуют более универсальные решения (тот же cairo, начиная с 0.9, уже обзавелся opengl-бекендом).
|