我按照本教程从 ARToolKit Android SDK 示例运行了项目“ARSimpleNativeCarsProj”https://www.youtube.com/watch?v=GAWyUQ1xaNs .
好吧,我没有更改代码并且它可以工作,但问题是当我在摩托罗拉 Moto X(第二代)上运行此应用程序示例时,它看起来很有趣,它看起来位置和视角错误,但在另一部手机中可以正常使用。
我在我的谷歌驱动器上分享了问题的图像、.apk 和标记(如果你想尝试一下 Moto X 2nd),这里:https://drive.google.com/folderview?id=0B9yAAVb6fwJ8OU9rdmMxQnN4Z2s&usp=sharing
(抱歉,如果这不是更好的方法,我这样做是因为我无法在此处发布图片)
所以,我尝试了网络上的其他项目,仅使用 ARToolKit 我遇到了这个问题。
这个问题只发生在我的 Moto X2 上还是 ARToolKit 的问题?
知道如何解决这个问题吗?
[已编辑][已解决]
最佳答案
我建议您为手机运行相机校准。请参阅此处的教程: http://artoolkit.org/documentation/doku.php?id=4_Android:android_camera_calibration
这将上传校准并在您下次运行 ARToolKit 应用程序时获取它。
我建议这样做,因为您的示例图像看起来校准可能会有所帮助。
您可以在此处下载校准应用程序: https://play.google.com/store/apps/details?id=com.artoolworks.ar.utils.calib_camera
请告诉我它是否对您有用。
最佳
关于java - 为什么 ARToolKit Android 在 Moto X 2nd Gen 上以错误的位置和视角显示对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36829054/