我正在阅读这个结构的文档,但似乎没有足够的信息,m3是矩阵的第3列,m4第4列包含有关3D空间中节点的方向和位置的信息相应我知道因为某些课程在Udemy.
现在,提取方向和其他东西的唯一方法是:
guard let pointOfView = sceneView.pointOfView else { return }
let transform = pointOfView.transform
let orientaiton = SCNVector3(-transform.m31, -transform.m32, -transform.m33)
Run Code Online (Sandbox Code Playgroud)
我认为与SceneKit相比,ARKit的API是不同的
Apple文档链接:https://developer.apple.com/documentation/scenekit/scnmatrix4/1621081-m11