capnslipp / SCNMathExtensions

Math extensions for SCNVector3, SCNQuaternion, SCNMatrix4

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SCNMathExtensions

SCNMathExtensions is a small Swift library that provides commonplace math extensions for SceneKit's SCNVector3, SCNQuaternion, & SCNMatrix4 types, and bridging from/to GLKVector3, simd.float3, GLKQuaternion, GLKMatrix4, & simd.float4x4.

The master branch is Swift 5.x, and build overlays (the minimal changeset to the Package.swift, xcodeproj, and other build files) of the current library version are available on the swift-4.2, swift-4, and swift-3 branches. (Note: I don't check that these are built as often as I used to when Swift 4.2 or 4.0 were the latest versions, but their changes haved worked and I've merged new library versions into them since then.)

About

Math extensions for SCNVector3, SCNQuaternion, SCNMatrix4

License:The Unlicense


Languages

Language:Swift 93.6%Language:Ruby 6.4%