forked from: Projection Matrix

...
@author 9re