Swift extensions to Apple's GLKit
Provides matrix multiplication, addition, and subtraction operators.
Before:
let mvp = GLKMatrix4Multiply(projection, GLKMatrix4Multiply(view, model))After:
let mvp = projection * view * model
Shorthand for GLKMatrix4Identity
Before:
let I = GLKMatrix4IdentityAfter:
let I = GLKMatrix4.eyeShorthand for GLKMatrix4()
Provides == but grudgingly so.
Provides debugDescription