¿Warp \ bend efecto en un UIView?

Estoy tratando de obtener un efecto similar al descrito en las fotos. El área blanca de la izquierda no esen La foto original, empuja los píxeles de distancia. He intentado usar Core Image (que ofrece algunos efectos cercanos a esto) pero fue demasiado lento para mis necesidades. Necesito que el efecto sea rápido para poder responder al tacto.

¿Hay un efecto cerrado \ animación en el SDK de iOS que haga algo similar a esto con un UIVIew? (No pude encontrar nada cerca) Si no, ¿puede alguien ofrecer cómo atacar esto utilizando OpenGL? (los ejemplos de código son más que bienvenidos)

(Este efecto tomará un rol importante en una clase de código abierto que estoy escribiendo, así que prefiero no usar una clase de terceros como GPUImage si hay una solución más simple disponible (me dirijo a esta clase para que sean libres de dependencias) )

Respuestas a la pregunta(5)

Su respuesta a la pregunta