• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何将SCNNode指向另一个SCNNode?

IOS 来源:Jeremy White 4次浏览

我在我的场景中有一系列(平面)节点,我需要不断面对相机。如何将SCNNode指向另一个SCNNode?

如何调整变换/旋转以使其工作?

此外,我在哪里做这个计算?

目前我正试图在代理方法中使用SCNSceneRendererDelegaterenderer: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轴指向任何其他节点。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)