如何将SCNNode指向另一个SCNNode?
我在我的场景中有一系列(平面)节点,我需要不断面对相机。如何将SCNNode指向另一个SCNNode?
如何调整变换/旋转以使其工作?
此外,我在哪里做这个计算?
目前我正试图在代理方法中使用SCNSceneRendererDelegate
renderer:updateAtTime:
中的用户交互。
回答:
SCNBillboardConstraint
怎么样?这限制你到iOS 9/El Capitan/tvOS。将约束添加到每个平面(广告牌)节点。
从SceneKit框架参考:使其始终着当前用于渲染场景的pointOfView节点指向https://developer.apple.com/library/ios/documentation/SceneKit/Reference/SCNBillboardConstraint_Class/index.html
的SCNBillboardConstraint对象自动调整节点的方向。
在更一般的情况下,SCNLookAtConstraint
将保持任何节点的负Z轴指向任何其他节点。
以上是 如何将SCNNode指向另一个SCNNode? 的全部内容, 来源链接: utcz.com/qa/259331.html