2017-06-29 43 views
2

我正在嘗試使用Apple的ARKit並對相機轉換有疑問。變換矩陣中的哪個值表示用戶從原點走過了多遠?調用self.sceneView.session.currentFrame!.camera.transform.columns.0.x似乎沒有產生正確的x翻譯。另外,y和z的正確位置是什麼?從ARCamera獲取相機翻譯

回答

4

4x4變換矩陣的最後一列 - 在這種情況下爲matrix.columns.3 - 是平移向量。有關4x4變換矩陣的一些背景以及它們如何工作,請參閱this old answer

+0

您的SO答案在我的ARKit工作中非常有幫助,謝謝。 –