-1
我試圖將SCNNode的convertTransform轉換爲Eigen,但我顯然不知道幕後會發生什麼。SCNNode的convertTransform - 幕後製作
let targetNodeTransform = targetNode?.convertTransform(transform, from: nil)
我使用Eigen,所以我認爲變換的逆將是相同的。這似乎並非如此,那麼當從世界座標空間轉到對象座標空間時,convertTransform中發生了什麼?我正在尋找convertTransform背後的數學,所以我可以使用Eigen來實現它。
你問'convertTransform'後面的數學嗎?或者你理解數學,但不知道如何用C++/Eigen來表達它? –
您的更新會回答您的問題,除非您還想將其寫入特徵(不知道「worldTransform」是什麼,我假設原點和不旋轉)。 –