Как сделать SCNNode всегда к ARFrame.camera - ios


1
- (void)session:(ARSession *)session didUpdateFrame:(ARFrame *)frame {
    SCNNode *shipNode = self.sceneView.scene.rootNode.childNodes[0];
    if (shipNode) {
        shipNode.eulerAngles = SCNVector3FromFloat3(frame.camera.eulerAngles);
    }
}

Я хочу изменить ориентацию судна с перемещением камеры, но приведенный выше код кажется бесполезным.

Источник
  •  32
  •  1
  • 9 мар 2020 2020-03-09 15:30:48

1 ответ

2

Используйте SCNBillboardConstraint, чтобы один узел указывал на другой узел.