# PerspectiveTransform [![CI Status](http://img.shields.io/travis/paulz/PerspectiveTransform.svg?style=flat)](https://travis-ci.org/paulz/PerspectiveTransform) [![codecov](https://codecov.io/gh/paulz/PerspectiveTransform/branch/master/graph/badge.svg)](https://codecov.io/gh/paulz/PerspectiveTransform) [![Version](https://img.shields.io/cocoapods/v/PerspectiveTransform.svg?style=flat)](http://cocoapods.org/pods/PerspectiveTransform) [![License](https://img.shields.io/cocoapods/l/PerspectiveTransform.svg?style=flat)](http://cocoapods.org/pods/PerspectiveTransform) [![Platform](https://img.shields.io/cocoapods/p/PerspectiveTransform.svg?style=flat)](http://cocoapods.org/pods/PerspectiveTransform) ## Usage To run the example project, clone the repo, and run `pod install` from the Example directory first. ![Container](https://raw.githubusercontent.com/paulz/PerspectiveTransform/master/Example/Tests/container.jpg) ![Overlay](https://raw.githubusercontent.com/paulz/PerspectiveTransform/master/Example/Tests/sky.jpg) ## Requirements ## Installation PerspectiveTransform is available through [CocoaPods](http://cocoapods.org). To install it, simply add the following line to your Podfile: ```ruby pod 'PerspectiveTransform' ``` ## Perspective Transform ### Useful Links * [Explaining Homogeneous Coordinates & Projective Geometry](https://www.tomdalling.com/blog/modern-opengl/explaining-homogenous-coordinates-and-projective-geometry/) ## Author Paul Zabelin, http://github.com/paulz ## License PerspectiveTransform is available under the MIT license. See the LICENSE file for more info.