0
我是iOS和Android開發人員,我想創建自己的AR引擎。如何創建我自己的AR引擎:AR理論
我一直在使用iOS ARToolkit,但它是一團糟!代碼沒有優化,我想自己做。
首先要了解如何在山上顯示文本,例如說出它的名稱。換句話說,我需要知道如何使用設備相機,用戶位置和方向以及對象的位置;我可以在相機的圖像上顯示標籤。
你知道任何關於AR理論的書或網站嗎?
我是iOS和Android開發人員,我想創建自己的AR引擎。如何創建我自己的AR引擎:AR理論
我一直在使用iOS ARToolkit,但它是一團糟!代碼沒有優化,我想自己做。
首先要了解如何在山上顯示文本,例如說出它的名稱。換句話說,我需要知道如何使用設備相機,用戶位置和方向以及對象的位置;我可以在相機的圖像上顯示標籤。
你知道任何關於AR理論的書或網站嗎?
對於您提到的AR示例(例如:當用戶通過相機在屏幕上看到山的名稱時,顯示山的名稱),使用三個因素:用戶位置,方向(如果它也可以使用垂直方向適用)和距離。
邏輯是這樣的:從你目前看到的「方向」上的「位置」,如果山位於指定的「距離」內,那麼程序假定你正在看山。相機圖像確實沒有進入畫面。
您的設備中的支持數據庫知道該山的確切距離(可以根據您當前的位置和您的數據庫中的山地座標進行計算)。您也可以在屏幕上顯示距離以提供更多信息(以及更好的用戶體驗)。