问题标签 [android-augmented-reality]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2866 浏览

unity3d - 获取 Unity 指南针真北航向

我目前正在尝试使用 Unity C# 和 ARCore 为 Android 实现基于位置的 AR 应用程序。我设法实现了一种算法,该算法可以获取纬度/经度并将其转换为单位米。但是,这不足以将对象放置在 GPS 位置,因为如果您不将统一场景与真实世界的方向对齐,则世界的方向将会关闭。

无论如何,指南针的问题是我找不到将物体与真北对齐的方法。我尝试通过使用将对象与真北对齐 transform.rotation = Quaternion.Euler(0, -Input.compass.trueHeading, 0);

然而,这会导致对象根据我手机的方向不断改变旋转,因此真正的北方总是在变化。我目前正在尝试的是:

这似乎工作得更好,因为对象将指向一个方向,由于罗盘读数不稳定,对象的抖动/抖动最小,但仍然指向一个方向。但是,这样做的问题是每次应用程序启动时它都指向不同的方向,因此根据代码,真正的北方永远不会在一个地方。然而,罗盘读数很好,因为我已经对照其他实现罗盘的 GPS 应用程序检查了读数。

  • 我也尝试过transform.rotation = Quaternion.Euler(0, -Input.compass.magneticHeading, 0);,但这给出了与第一个相同的始终变化的结果。任何帮助,将不胜感激。
0 投票
1 回答
294 浏览

arcore - Google 增强图像页面上的增强图像示例

Google 增强图像页面 (//developers.google.com/ar/develop/java/augmented-images/) 是否有增强图像的示例?

0 投票
1 回答
2883 浏览

unity3d - 统一的 ARCore 与 Sceneform 功能/用例?

我理解它的方式是有几个支持 ARCore 和 Unity 的环境和 Sceneform SDK 是一些选项。

我想知道它们之间有什么不同,除了一个在 Java 中,另一个在 C# 中?除了语言偏好之外,为什么有人会选择另一种?

谢谢

0 投票
2 回答
4919 浏览

unity3d - ARCore + Unity + 增强图像 - 为不同图像加载不同的预制件

如何将不同的预制件分配给不同的图像?

现在,我的所有预制件都加载在彼此之上,但是我如何获得它,以便每个预制件仅在一个图像之上加载一次,因此每个图像都有不同的预制件?

我已经修改了示例代码(框架角)以加载到我自己的预制件中,并使用字典将预制件与数据库中的图像配对,但是当程序运行时,它会将所有预制件放在同一个地方而不是放置一个预制件在每张图片上,它将所有预制件放在每张图片上 - 这是我一直在使用的代码:

我认为我需要某种 if 语句来询问是否加载了一个预制件,然后选择加载下一个预制件并让他们一次实例化一个,但我不知道该怎么做,或者如果有更直接的方法可以做到这一点......?

0 投票
0 回答
967 浏览

c# - 如何捏合和缩放或平移 ARCore 摄像头。Unity3d

如何捏合和缩放或平移 ARCore 摄像头。

最重要的是有可能,或者我只是个白痴,没有解决办法。

示例:使用 GoogleARCore->Examples-> HelloAR 中的 ARCore 设备

在我看来,视野被锁定,无法修改

我尝试使用普通相机,捏合和缩放效果很好,但 AR 相机的某些方面不喜欢。

这是我尝试使用移动设备的多点触控输入 捏合和缩放的基本捏合缩放机制的代码

0 投票
1 回答
341 浏览

android - UnityPlayer 给出“您的硬件不支持此应用程序,对不起!” 信息

我已经下载了一个从示例应用程序中找到的 UnityPlayer.jar,并将其添加到我的应用程序中,但它在运行时给了我这个消息。有人可以帮忙吗!!我是不是错过了什么。这是一种正确的做法吗。任何帮助,将不胜感激。在日志中我收到错误无法找到主要

0 投票
1 回答
25 浏览

unity3d - 统一启用禁用和共享

我正在制作一个应用程序来拍摄带有增强现实对象的照片我很困惑,我可以制作一个按钮来同时启用和禁用吗?我的意思是,我正在使用一个按钮来显示一个 AR 对象,但我无法禁用它.. 我已经尝试使用布尔值但它仍然不起作用,该功能只显示启用或禁用,而不是两者,是吗可能的?

我正在尝试,所以我可以在社交媒体上分享我的照片,我正在使用推特。但它只显示我的标题,我的图片不包括,有什么办法吗?谢谢

0 投票
2 回答
1070 浏览

arcore - 使用 arcore 更改场景形式中表面的图像搜索

我在哪里将 sceneform_hand_phone.png 图像更改为自定义图像?这是带有 ARCore 的 Android 库场景表单中使用的手的图像。

谢谢

0 投票
1 回答
305 浏览

android - 图像识别后在 vuforia android 示例中显示动态文本而不是 3D 对象?

我想要做的是在图像识别后在 vuforia 示例中显示文本而不是 3D 对象。就像我扫描鞋子图像一样,它应该实时显示鞋子的名称、品牌和鞋子的详细信息。

我浏览了很多,但无法找到解决方案。执行此操作的代码示例确实会有所帮助。

0 投票
1 回答
463 浏览

unity3d - 我是 Vuforia 的菜鸟,所以 Vuforia 无法识别我的图像?

首先,我在 Vuforia 和 Unity 工作。我想给我的女朋友做记忆本。我们有相册,我想将它们用作目标图像并想在程序中显示视频。我已经下载了核心包,并尝试了 imagetarget 的魅力。但是当我将目标图像更改为我的数据库图片时,它无法识别。Vuforia 也给我的图片打了 5 星。我不知道我错过了什么?你能帮助我吗?