Мы создаем приложение с использованием React native, целью которого является включение анимаций kaleidoscopi c, созданных с использованием After Effects и Lott ie. Визуально они очень просты - черные силуэты вращаются. Вот пример:
Каждый сегмент калейдоскопа представляет собой предварительную композицию AE с маской, которая содержит собственный вектор After Effects. фигуры, которые вращаются. Хотя это нормально работает на устройствах iOS, частота кадров на Android падает до менее 3 кадров в секунду - если он вообще воспроизводится. В комментариях предлагается избегать маскированных слоев для повышения производительности.
В идеале я бы слил / свернул маску / путь в плоский анимированный вектор, но я не могу найти способ сделать это в After Effects. Может ли кто-нибудь дать совет, как сгладить / объединить анимированные векторы с помощью масок (или другой путь к оптимизации для Lott ie)?
Спасибо