Piccolo2D, «академическая работа» или нет, хорошо написано.Он несколько ограничен, но выполняет то, что обещает (график с возможностью масштабирования) и делает это быстро.Он может использоваться по крайней мере для основных анимаций, таких как перемещение, изменение размера, цветовые переходы и т. Д., Но можно сделать больше, поскольку он также позволяет выполнять «нормальное рисование».Имеет довольно обширную поддержку событий для настройки (здесь «аспект пользовательского интерфейса» действительно сияет).
Возможно, было бы неплохо просто попробовать несколько с «макетом» сцены, чтобы проверить производительность / функции, если это действительносчитается проблемой.Piccolo достаточно гибок, чтобы при необходимости можно было управлять вручную - например, при разных масштабах отображать меньше и / или агрегировать объекты.
Счастливое кодирование.