问题标签 [8thwall-xr]

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 回答
291 浏览

augmented-reality - 如何在第 8 面墙中为粒子系统添加自定义纹理图像?

我正在研究第 8 个墙粒子系统(https://www.8thwall.com/8thwall/fireworks-aframe),我想添加自定义纹理而不是默认的“star2.png”。我在资产下创建了一个“图像”文件夹并尝试引用它,但它不起作用。

对上述内容的任何帮助/建议都会很棒!

0 投票
1 回答
41 浏览

8thwall-xr - 需要通过JS手动触发面部效果和图像标记

我需要面部效果和图像标记动作等到验证结果为真然后他们才能按顺序访问它们。从 API 获取验证 -> 打开图像标记 -> 找到图像 -> 触发面部效果

非常感谢任何帮助,我在这个框架中还是新手......

0 投票
1 回答
297 浏览

javascript - 显示延迟隐藏显示...在 AR 框架中的实体上

我有点 Dev noonb,但我想在 AR 应用程序中创建一个流,它允许我显示/延迟/隐藏/显示行为类型。

我正在使用 aframe 作为平台,所以现在尝试设计它。

体验将包括 5 个场景,其中显示多个资产,然后在播放一些动画后隐藏。

我尝试在场景级别更改可见 =true/false,但是一旦添加了额外的场景,第 8 面墙就不会加载。

创建一个函数来控制实体级别的取消隐藏是最好的方法吗?任何帮助将不胜感激。

这是我到目前为止所拥有的

它目前由按钮控制,但我希望它在 x 秒后自动发生

0 投票
1 回答
170 浏览

ios - 带有 Ipad pro IOS 13 的第 8 面墙在请求摄像头访问时循环

在演示中使用 Ipad 时,它似乎在循环请求访问相机。“刷新页面以启用 AR 摄像头访问。”

0 投票
0 回答
84 浏览

three.js - GLB 模型中的混合模式具有部分几何形状 [three.js] [aframe] [8thwall-xr]

例如,一个盒子应该是混合模式,但是当它在框架调试检查器中完美运行时,它在 8thwall WebAR 相机中不起作用,因为“相机”平面也会在一秒钟内变成白色。

这可以解决吗?

最终变成了全白,

我正在使用 8thwall 示例中的“修改材料”代码

谢谢

-- TBSFred

0 投票
1 回答
282 浏览

animation - 如何将多个剪辑传递给动画混合器

我只是想知道,如何将多个剪辑传递给动画混合器?

扩展 GitHub 提到 clip 参数接受剪辑。我试图在数组中添加多个用逗号分隔的剪辑名称,但没有任何效果。它是如何工作的?

0 投票
1 回答
81 浏览

unity3d - Unity 2020.2.1f1 无标记 AR 插件

我正在尝试使用 AR 创建一个应用程序,使用适用于所有设备的表面检测插件,无论是否安装了 ARcore。好吧,我有一个问题,第 8 面墙在统一时效果很差,当我尝试使用表面检测时,EasyAR 显示黑屏而不是相机图像(但 EasyAR 图像目标检测工作正常),Kudan,最后,不要根本工作,它只是在我的手机上显示黑屏。

有人知道其他一些 AR 插件,它们可以在没有 ARCore 的情况下检测表面,比如​​ 8th wall web?或者也许如何统一解决第八面墙,如何强制它像网络第八面墙一样工作?

0 投票
0 回答
18 浏览

8thwall-xr - 您能否为应用的暂存版本和公共版本提供不同的配置?

我的应用程序将进行一些数据捕获,这需要与单独的后端 api 对话。我们目前正在使用 8thWall 云编辑器和托管。

有没有办法将相同的代码发布到不同的后端进行登台和公开对话?通过特定于环境的配置,或检测它所在的环境?如果可能的话,我想避免使用暂存数据污染我们的生产数据库。

0 投票
1 回答
71 浏览

javascript - 热交换 3d 框架

我正在处理的 AR 项目要求我在 .hcap 体积视频场景和交互式游戏场景之间来回转换几次。我在 .hcap 场景中使用 8th wall / three.js (HoloVideoObject),并且想在游戏场景中使用 Playcanvas。我需要在同一个网页上交换场景的原因是客户端不希望用户多次请求相机权限。在将 html/js 注入 body 以交换场景之前,我首先调用这个清理函数:

我能够成功交换场景,但在多次交换后收到以下错误消息:

第二个错误发生在第一个错误发生几次之后。我看过一些建议在 WebGLRenderingContext 上调用 lostContext() 的帖子。我试过添加:

经过几次交换后,添加这会导致在上面列出的 2 个之间出现新的错误消息:

我的猜测是,即使画布元素已被破坏,某些东西仍会保留对 WebGLRenderingContext 的引用。

有没有人对正在发生的事情以及如何解决这个问题有任何想法?感谢您阅读所有这些内容,并提前感谢您的任何建议。

0 投票
0 回答
83 浏览

8thwall-xr - 如何使用 A-Frame 添加相机模块管道

我是第 8 面墙和前端开发的新手。我正在开发一个项目,其中包含在框架中开发的一堆图像目标体验。最重要的是,我需要在 AR 中扫描二维码。根据我在文档中看到的内容,我可以添加相机管道模块。但我的问题是,我怎样才能开始使用框架组件寄存器来实现它?起始代码在这里。