【问题标题】:Can I read the transform matrix of an applied SCNConstraint?我可以读取应用的 SCNConstraint 的变换矩阵吗?
【发布时间】:2019-01-08 17:34:51
【问题描述】:

我已将SCNBillboardConstraint 应用到我的 SceneKit 场景中的一个节点。它工作正常,并且节点将自身定向到pointOfView

现在我想访问由约束设置的隐式变换矩阵。

我需要这个来计算应该依赖于我的约束节点方向的其他兄弟节点的方向。

但是,当我阅读 transform orientationeulerAngles 属性时,它们都处于默认状态,并且不反映当前的“广告牌”方向。 convertPosition(_:from:) API 似乎也忽略了约束设置的方向。

【问题讨论】:

    标签: 3d scenekit


    【解决方案1】:

    我遇到了完全相同的问题。我的解决方案是查看节点的表示对象并从那里读取变换矩阵:

    node.presentation.transform
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-26
      • 2017-04-11
      • 1970-01-01
      • 2015-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多