我想開發自己的AR-圖書館在C#。我的問題是:我有我的標記的4個點和要顯示的標記(其多標記LIB)的3D立方體,但我不知道怎麼去矩陣的XNA。如何改造4點到XNA矩陣
PS:對不起,我的壞englisch。
我想開發自己的AR-圖書館在C#。我的問題是:我有我的標記的4個點和要顯示的標記(其多標記LIB)的3D立方體,但我不知道怎麼去矩陣的XNA。如何改造4點到XNA矩陣
PS:對不起,我的壞englisch。
你正在尋找被稱爲「3D姿態估計」一詞。看看這個鏈接:http://www.aforgenet.com/articles/posit/。它描述了POSIT算法,還有一個示例應用程序,包括可以下載的源代碼。方便您,它也用C#編寫。
該視頻演示瞭如何觸動屏幕上的點在XNA矩陣轉換爲一個點:
您還可能有興趣在SLARToolkit的Windows電話:
http://slartoolkit.codeplex.com/
以及用於Windows Phone的Geo AR工具包:
他們都展示瞭如何採取在屏幕上還是在現實世界中的位置,並將其轉換爲XNA matricies。
我沒有完全理解這個問題,但是這可能幫助:http://www.riemers.net/eng/ExtraReading/homogenous_matrices.php – NBcode
更多信息將是有益的。你有4個角點是什麼?引導?你試圖「獲得XNA矩陣」在哪裏?通過將點信息轉換爲矩陣? – Drakestar