问题标签 [arcamera]
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.
ios - 从 Xcode10 部署到 iOS11 设备时,ARWorldTrackingConfiguration 不起作用
开发基于 ARWorldTrackingConfiguration 的概念代码。从 iOS11.4 上的 Xcode10b1 部署时似乎无法正常工作
特别是代表:
根本没有被调用。当从 Xcode9.4 在同一设备上部署时,相同的代码运行没有任何问题。从 Xcode10 在 iOS12 上部署时也没有任何问题。下面是用于配置和初始化 ARConfiguration 的相关代码。
unity3d - vuforia ARCamera 视频背景为黑色
我用 vuforia ARCamera 和 imagetarget 创建了assetbundle 场景。现在加载assetbundle场景后,场景可以以黑屏启动。我注意到 ARCamera -> Camera -> BackgroundPlane->VideoMaterial(Instance) -> "Custom/VideoBackground" 没有启用。但是当我手动启用它时,相机已启用并实时显示。无论如何在场景加载后启用该着色器。
图 2:启用着色器选项后
c# - 在 Vuforia Unity 中计算 ImageTarget 和 ARCamera 之间的 X 角度?
我有一个 imageTarget,我用 ARCamera 跟踪该 imageTarget,我想找到 imageTarget 相对于 ARCamera(移动设备)的角度 X,因为我需要将我的对象(imageTarget)移向相机。我在 Unity 中使用 Vuforia。如果可能,请提供代码示例,因为我是 Unity 新手,不太了解。我在这里与您分享我的努力。我正在使用此代码来计算角度,我认为它不正确。请审查它。请帮我。
c# - “ARCamera”游戏对象没有附加“相机”
我在播放模式下不断收到此错误:
“‘ARCamera’游戏对象没有附加‘相机’,但有一个脚本正在尝试访问它。”
尽管将 Camera (MainCamera) 作为 ARCamera 的子代,但还是如此。此外,我找不到使用“相机”组件的脚本。
因此,我只在游戏视图和构建应用程序时出现黑屏。
unity3d - 带有 Unity 和 ARCore 的白色覆盖层的 AR 相机
我正在使用 Unity 和 ARCore。问题是,当我使用伽玛色彩空间时,AR 相机工作正常。但是,使用线性色彩空间它会在 AR 相机的顶部创建一个白色叠加层。我必须使用线性色彩空间。我该怎么办 ?
augmented-reality - 如何在 ARCore 中显示从服务器获取的图像?
我正在使用 ARCore 构建一个应用程序,我想在其中显示来自服务器的图像。我不想使用 obj、.smf、imgdb 文件和 3D 图像。我已经引用了许多链接,但没有一个链接显示如何使用 Arcore 从服务器获取图像。
android - AR 平面未检测到垂直表面
我正在从事 AR 项目,我需要获取包括墙壁在内的水平和垂直两个表面并将 ar 对象放在该表面上。我已经尝试过以下事情来实现这一目标。但是有些它无法检测到墙壁或任何垂直表面。以下代码我已经实现。
扩展 ARFragment 的自定义 ARFragment。
我已经扩展了这个类以在我的项目中实现 ar。我仍然无法获取垂直平面。
documentation - Apple 关于 ARCamera.transform 方向的文档是否向后?
我很难掌握有关.ARCamera.transform
摘抄:
在相机空间中,当设备处于 UIDeviceOrientationLandscapeRight 方向时,x 轴指向右侧——也就是说,x 轴始终指向设备的长轴,从前置摄像头指向 Home 按钮。
好的,所以当我们处于横向右侧时,正 x 轴指向右侧,指向 Home 按钮...
但是文档UIDeviceOrientationLandscapeRight
说:
设备处于横向模式,设备直立,主页按钮位于左侧。
所以在横向右侧,主页按钮在左侧。这与 Home 按钮和正 x 轴指向右侧的说法相矛盾。
我错过了什么?文档错了吗?他们是否打算参考的 文档UIInterfaceOrienation.landscapeRight
?
c# - LineRenderer 对齐不面向 Vuforia ARCamera
我正在尝试创建一个 Line Renderer,它在使用 Vuforia 图像目标增强的几个对象之间渲染一条线。
我了解 Line Renderer 组件具有“Alignment”字段,可以设置为“View”或“Transform Z”。对于我的项目,我需要渲染的线条始终面向相机,因此我将该字段设置为 View。这是组件的图片:
但是,在 Unity Editor 预览和我部署的 Android 应用程序中,线条会随着对象旋转(例如,如果我移动或旋转图像目标)。ARCamera 已经被标记为 MainCamera,所以它应该被识别为相机。
一旦我注意到这一点,为了测试该字段是否以某种方式被覆盖,我将这一行添加lr.alignment = LineAlignment.View;
到应用程序开头的启动函数和更新函数中,以确保它始终设置为 View,但确实如此不改变任何东西。
Line Renderer 是否有可能总是面对 ARCamera?我缺少一个步骤吗?
unity3d - 如何在 Unity3d 中使用操纵杆更改 AR Foundation 相机旋转和位置
我正在 AR Foundation 中创建一个类似于 AR Portal 的项目。这有两种模式:
- 增强现实模式
- 操纵杆模式
AR相机和AR模式一切顺利。在操纵杆模式下,我无法旋转相机,我被困在这个问题上并且没有找到任何解决方案。如果我禁用了 AR Camera 的 Tracked Pose Driver,它会工作,但如果我启用 Tracked Pose Driver,它就不会工作。
启用 Tracked Pose Driver 时是否可以旋转相机?