Могу ли я сделать Swipe Transition с CIImageAccumulator в IOS? - PullRequest
0 голосов
/ 22 декабря 2011

У меня есть 2 изображения, одно поверх другого. изображение вверху должно исчезнуть или появиться, если я сверну iPad вверх / вниз. Эффект должен быть похож на эффект Swipe Transition.

Для этого, если я перерисовываю верхнее изображение под каждым углом, к которому катится устройство, приложение замедляется и эффект перехода не воспроизводится плавно.

В Руководстве по программированию Core Image я видел тему для Imaging Dynamic Systems.

Это полезно для моей ситуации?

1 Ответ

0 голосов
/ 23 марта 2012

К сожалению, CIImageAccumulator недоступен в iOS 5 SDK (по крайней мере, не в 5.1). Вы можете создать свой собственный CIFilter или использовать шейдеры opengl, чтобы сделать его быстрее.

Кроме того, я думаю, что вам не нужно перерисовывать изображение под под каждым углом, люди едва заметят это, вы можете рисовать каждые 5 или даже 10 градусов в соответствии с вашими потребностями.

...