我的应用程序使用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. WPF 3D摄像头位置
- 2. gearvrf - 如何将相机位置放在我的3D模型中
- 3. SlimDX摄像机设置
- 4. 如何检测前置摄像头放置在设备上的位置?
- 5. AR摄像机崩溃
- 6. 如何在Blender中设置摄像机选项
- 7. 导入的3D模型的位置
- 8. 摄像机设置逻辑的iOS
- 9. 如何在OpenCV的摄像机校准源代码中设置配置文件?
- 10. div中的中心图像像设置背景位置
- 11. 确定哪台摄像机在多摄像机设置中检测到动作
- 12. 如何设置像所描述的投影摄像机?
- 13. 公式计算摄像机x y位置强制3d点出现在屏幕中心
- 14. 设置在Android手机上的摄像头分辨率
- 15. 使用iPhone相机拍摄的图像的设置类型
- 16. Unity Vuforia AR摄像机变黑
- 17. 如何在元素的中心设置鼠标位置为0,0?
- 18. 限制摄像机位置移动到特定3D对象的区域
- 19. 确保摄像头位置始终是屏幕的中心?
- 20. JFrame在MAC OSX上的窗口中心设置位置
- 21. 如何在linearlayout的左上角位置设置图像?
- 22. CALayer的设置中心位置
- 23. 如何设置模型在模型(MVVM)
- 24. 3D图形:如何思考模型的位置
- 25. 如何在MKMap上设置位置
- 26. AndroVM中的摄像头和GPS位置
- 27. 如何在特定位置的图像顶部设置反应本机图像
- 28. 使用Kudan和Swift在标记上设置3D模型
- 29. 如何设置录像机
- 30. 在OpenGL中设置摄像头
你应该确保接受你帮助你的其他答案。你忽略了许多这些。 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