我的场景中有一系列(平面)节点,我需要经常面对相机。
如何调整变换/旋转以使其正常工作?
另外,我在哪里进行此计算?
目前,我正尝试在main
SCNSceneRendererDelegate
委托方法中实现用户互动。
答案 0 :(得分:3)
SCNBillboardConstraint
怎么样?这限制了你对iOS 9 / El Capitan / tvOS的限制。将约束添加到每个平面(广告牌)节点。
来自SceneKit框架参考:https://developer.apple.com/library/ios/documentation/SceneKit/Reference/SCNBillboardConstraint_Class/index.html
SCNBillboardConstraint对象自动调整节点的方向,使其始终指向当前用于渲染场景的pointOfView节点。
在更一般的情况下,SCNLookAtConstraint
将使任何节点的减-Z轴指向任何其他节点。