Имеет ли openGL ES лучшую производительность, чем Core Animation и UIKit, когда речь идет о высоко анимированных пользовательских интерфейсах?

В настоящее время у меня есть пользовательский интерфейс, который делает невероятно интенсивное использование основной анимации. Интересно, стоит ли потратить еще 2 месяца на изучение openGL ES? Действительно ли это улучшает производительность рисования для 2D поверхностей? У меня нет 3D-объектов, но очень анимированные 2D-вещи. Иногда с 3D искажениями, большим количеством поворотов и масштабированием.

В частности, я создал целую игру со множеством спрайтов, используя только CA. Производительность в порядке, но не идеально.

Ответы на вопрос(3)

Ваш ответ на вопрос