SceneKit に SCNLookAtConstraint が存在することは認識しています。ただし、この方法は私が探しているものではありません。
私が必要としているのは、いつでもカメラを空間内のポイント (ノードではない) に向けることができることです。
ワールド座標に X、Y、Z があるため、カメラを回転させて、この点を指すようにする必要があります。
ポイントは時間の経過とともに変化します (異なるポイントがメソッドに渡されることを意味します。あるポイントから別のポイントに「ジャンプ」する必要があります)。
私は eulerAngles の計算をスキップしたいと思います。私が見たいくつかの解決策は、分母の三角関数と cos(angle) に基づいています。ユーザーは基本的に cameraNode をドラッグすることで自由に回転できます。
SceneKitでこれに欠けている方法はありますか?