我的應用程序使用Unity和Vuforia。在跟蹤丟失後,我想將跟蹤的發現目標的3D模型的位置設置到中心屏幕和AR攝像機。我的意思是我想在中心位置顯示丟失的圖像目標。如何在中心AR攝像機上設置3D模型的位置?
0
A
回答
0
void centerGameObject(GameObject gameOBJToCenter, Camera cameraToCenterOBjectTo, float zOffset = 2.6f)
{
gameOBJToCenter.transform.position = cameraToCenterOBjectTo.ViewportToWorldPoint(new Vector3(0.5f, 0.5f, cameraToCenterOBjectTo.nearClipPlane + zOffset));
}
然後你就可以用
centerGameObject(gameOBJ, Camera.main);
默認zoffset
(2.6f)調用它應該工作,但您可以通過提供第三個參數進行更改。
centerGameObject(gameOBJ, Camera.main, 6f);
+0
@Sopheak我假設你也希望你的對象不會消失。在這種情況下,看到我的答案在這裏說的話題:http://stackoverflow.com/questions/36686984/how-to-keep-tracked-image-target-model-object-after-tracking-lost/36687578#36687578 – bpgeck
相關問題
- 1. 3D攝像機位置XNA
- 2. 如何使用python/matplotlib設置3d圖的「攝像頭位置」?
- 3. WPF 3D攝像頭位置
- 4. 設置攝像頭轉動改變攝像機的位置
- 5. gearvrf - 如何將相機位置放在我的3D模型中
- 6. 如何在給定的位置設置位圖圖像中心
- 7. 設置攝像機旋轉
- 8. SlimDX攝像機設置
- 9. 如何檢測前置攝像頭放置在設備上的位置?
- 10. AR攝像機崩潰
- 11. 設置攝像頭位置CCScene
- 12. Three.js - 如何設置相機以顯示完整的3D模型
- 13. 在three.js中查找和設置攝像頭的位置?
- 14. 如何估算OpenCV中兩臺攝像機的位置?
- 15. 如何在Blender中設置攝像機選項
- 16. 如何在SubScene中設置和變換攝像機?
- 17. 導入的3D模型的位置
- 18. 攝像機設置邏輯的iOS
- 19. 如何使用three.js動態設置攝像頭位置
- 20. 圖像位置不能夠設置與規模型矩陣中心
- 21. 如何在OpenCV的攝像機校準源代碼中設置配置文件?
- 22. div中的中心圖像像設置背景位置
- 23. 如何設置像所描述的投影攝像機?
- 24. 確定哪臺攝像機在多攝像機設置中檢測到動作
- 25. 檢測AR的攝像機角度
- 26. 公式計算攝像機x y位置強制3d點出現在屏幕中心
- 27. 如何在OpenCV + Qt5上設置在Android上使用攝像頭
- 28. div上的中心位置圖像
- 29. 設置在Android手機上的攝像頭分辨率
- 30. 如何在中心位置
你應該確保接受你幫助你的其他答案。你忽略了許多這些。 http://stackoverflow.com/questions/36706706/how-to-set-background-image-texture-after-tracked-found-in-vuforia-imagetarget http://stackoverflow.com/questions/36686984/how-to -keep-tracked-image-target-model-object-after-tracking-lost http://stackoverflow.com/questions/36685553/how-to-keep-grid-view-scroll-position-after-fragment-pop-備份 – Programmer