2017-06-06 24 views
1

lookAtベクトルとSceneKitの上方向ベクトルからローカルカメラの回転を設定する方法を尋ねましたか? Unity3Dのような機能はありますか? さらにカメラノードとの相対的な回転が可能かどうか質問したかったのですが?私が理解しているように、カメラからの座標系はグローバル座標系とは異なります(zは逆です)。シーンキット:lookAtベクトルと上方向ベクトルからカメラの回転を設定する

ありがとうございます!

+1

です。あなたがそれを見ていないなら、Appleはついにこれがばかげた状況であると考えて、iOS 11のカメラに多くの便利なものを追加しました...もしあなたがそのリリースまであなたのプロジェクトを止めることができれば、 ::それはあなたを悲しくするだけなので、それを見ない:: **シーンキットの新機能** :: https://developer.apple.com/videos/play/wwdc2017/604/ – Confused

答えて

1

Confusedで言及されている新しいutilメソッドは、SCNNodeクラスにあります。あなたが最も可能性が高い興味を持っている1は、iOS 10およびそれ以前のSceneKitでうまく動作するようにカメラを得るに関与DO-キスマークがたくさんありますsimdLook(at:up:localFront:)

func simdLook(at worldTarget: vector_float3, 
       up worldUp: vector_float3, 
       localFront: simd_float3) 
関連する問題