首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google IO后探戈项目的漂移校正更新

Google IO后探戈项目的漂移校正更新
EN

Stack Overflow用户
提问于 2016-06-13 06:41:33
回答 1查看 259关注 0票数 0

我正在寻找漂移校正更新项目探戈API后,介绍谷歌IO 2016。你可以在这个链接上找到这个视频。在22:00 min左右进行了漂移校正更新。我希望这个函数能在6月9日的大的Okul更新之后提供,但是我在任何API中都找不到它。当这个功能可用时,有人会吗?

下面的截图显示了我要找的东西。KEY_BOOLEAN_ENABLE_DRIFT_CORRECTION在任何API中都不可用。

我正在使用Java和Android,但如果这个新功能可以在C或Unity中使用,我也会很高兴。

EN

回答 1

Stack Overflow用户

发布于 2016-07-20 16:22:17

我更新了我的Tango和的Q版本,看起来它在c#端仍然处于一种模糊状态。

如您所见,这里 TangoConfig.cs的版本与上一个版本相同,因此没有

代码语言:javascript
复制
config.putBoolean(TangoConfig.KEY_BOOLEAN_DRIFT_CORRECTION, true)

要使用的变量。

但是,TangoApplication.cs已经在Q版本中更新了,如您在第1149行所看到的那样

代码语言:javascript
复制
 areaDescription.baseFrame = TangoEnums.TangoCoordinateFrameType.TANGO_COORDINATE_FRAME_AREA_DESCRIPTION;    

与这个例子相对应。

TangoConfig的空手册页也帮不了什么忙(我知道,还在测试中)。

尽管缺乏文档,我还是阅读了TangoConfig类

Assets/TangoSDK/Core/Scripts/TangoWrappers/TangoConfig.cs

残忍地加上

代码语言:javascript
复制
public static readonly string ENABLE_DRIFT_CORRECTION_BOOL = "config_enable_drift_correction";

在365线上。此外,还注释了第292、293、294、310行,因此调用实际上将传递给助手。

我还试着添加

代码语言:javascript
复制
SetBool (Keys.ENABLE_DRIFT_CORRECTION_BOOL, true);

在第65行,打开增强现实测试场景。它没有崩溃,但是坐标值没有从0,0,0移到外部原点,正如我对漂移校正的理解所认为的那样。另一个坏的迹象是,如果我摇动它,它仍然会崩溃,并且在崩溃日志中没有LQ21 (我的应用程序名)的踪迹。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37783252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档