我想问你如何从lookAt向量和SceneKit中的向上矢量设置本地相机旋转?在Unity3D中是否有任何功能? 此外,我想询问相机是否可以相对于相机节点旋转?据我了解,相机的坐标系与全局坐标系不同(z是反向的)。
提前多多感谢!
答案 0 :(得分:1)
Confused提到的新的util方法可以在SCNNode
类中找到。您最感兴趣的是simdLook(at:up:localFront:)
func simdLook(at worldTarget: vector_float3,
up worldUp: vector_float3,
localFront: simd_float3)