Я работаю над оценкой возможностей анимации в Flutter.У меня есть набор кубических путей, которые я анимирую, используя lerpDouble
, чтобы найти точку на кривых, которые мне нужно нарисовать.В то время как пользовательский интерфейс на https://gist.github.com/phpthug/809ac01124e61a7bb0c490709c05a1aa достигает 60 FPS, графический процессор испытывает трудности, поддерживая где-то около 25 FPS.Учитывая то, что 2dimensions смог заставить работать чрезвычайно продвинутые анимации, должна быть проблема с тем, как я неправильно рендеринг виджета, но из-за того, что я пытаюсь сделать, я не могу придумать способ оптимизацииперерисовывает.Любая помощь будет с благодарностью в поиске способа оптимизации анимации.