Как мне перекошить изображение? Например, у каждого угла есть CGPoint с координатами - p1, p2, p3, p4. Затем мне нужно установить - p4. x+ = 50, p4. y+ = 30. Таким образом, этот угол (p4) должен быть растянут в 2D-перспективе, а изображение должно быть искажено.
(источник: polar-b.com)
Я пытался использовать CATransform3D, но кажется, что это не может быть сделано таким образом, поскольку это только меняет перспективу вида (поверните, подведите ближе/дальше одну сторону). Может быть, CGAffineTransform может быть полезен?
Если вы знаете ответ, пожалуйста, напишите пример кода.
заранее спасибо