mirror of
https://github.com/EmergeTools/Pow.git
synced 2026-03-25 08:55:50 +00:00
17 lines
467 B
Swift
17 lines
467 B
Swift
import simd
|
|
import SwiftUI
|
|
|
|
#if !os(watchOS)
|
|
internal extension ProjectionTransform {
|
|
init(_ m: simd_double4x4) {
|
|
let d = CATransform3D(
|
|
m11: m[0][0], m12: m[0][1], m13: m[0][2], m14: m[0][3],
|
|
m21: m[1][0], m22: m[1][1], m23: m[1][2], m24: m[1][3],
|
|
m31: m[2][0], m32: m[2][1], m33: m[2][2], m34: m[2][3],
|
|
m41: m[3][0], m42: m[3][1], m43: m[3][2], m44: m[3][3]
|
|
)
|
|
|
|
self.init(d)
|
|
}
|
|
}
|
|
#endif
|