问题标签 [8thwall-web]

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 投票
2 回答
134 浏览

javascript - GLTF 加载警告---定时器 GLTF 加载器已经存在

我正在使用 A-Frame javascript 8th 墙库并点击放置组件来放置模型。当我点击屏幕时,我收到上述警告,大约 2 分钟后,我可以在屏幕上看到模型。我没有使用任何gltfloaders,它只是普通的html5,带有aframe Tap-place组件的javascript。

这是正常的还是我在编码中做错了?提前感谢您的帮助!

我的 git 链接 - https://github.com/NishithaSurapudi/tap_place

在此处输入图像描述

0 投票
1 回答
299 浏览

8thwall-xr - 如何在 8th Wall 的全息播放模式下添加自定义按钮

我正在开发第 8 个墙全息图项目。我想在播放全息视频时添加我的自定义按钮。怎么做?

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

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

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

0 投票
1 回答
308 浏览

javascript - 在第 8 面墙 aframe-js 中播放动画时,动画播放有延迟

我有一个动画,当我按下连接的 uibutton 时,动画会播放,但是,动画第一次播放时它在开始之前会有一点延迟。

在 js 文件中,我将有五个动画,因此单击它会连续播放。

我怎样才能消除这种延迟?

谢谢!

0 投票
1 回答
579 浏览

javascript - Three.js 在一个网格上使用多种材质

我正在尝试了解如何将多种材质添加到网格中。我想采用现有材料并将另一种稍微透明的材料应用于现有网格。现在,将它作为一个数组传递它就消失了。我知道我错过了一些东西,只是不确定那是什么。最终目标是使新材料的不透明度在现有材料上输入/输出。

原始材料

新材料

结合它们

0 投票
0 回答
18 浏览

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

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

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

0 投票
1 回答
323 浏览

aframe - 使用 aframe 更改 glb 3D 模型的不透明度

我正在尝试制作一个网络应用程序,我可以在其中使用世界跟踪来查看 3D 模型。我正在尝试使用 a-entity 标签的 material 属性更改模型的不透明度,但它似乎不起作用。关于如何更改我的 3D 对象的不透明度以使其半透明的任何想法?

0 投票
0 回答
212 浏览

animation - 使用按钮交互重放 ThreeJs 动画

我正在开发 8th Wall 上的 Web-AR 动画,并有一个包含 5 个动画的模型。这些动画属于模型的不同组件。我想通过屏幕上的按钮与动画交互。多亏了这些按钮,有时可以同时播放多个动画。

这是我的问题:

我想多次播放这些动画,而且它们需要在最后一帧暂停。我在网上搜索了关于动画在最后一帧暂停的信息,我发现了动画混合器组件的“clampWhenFinished”属性。

问题是,如果我将“clampWhenFinished: true”属性与“循环:重复”一起使用,它不会在最后一帧停止。另一方面,如果我将“clampWhenFinished: true”属性与“loop: once”一起使用,它会在最后一帧停止,但是当我按下再次启动相同动画的按钮时,它不会再次播放动画。

您可以在下面看到相关的代码片段。我曾尝试使用超时功能来处理上述问题,但它会导致很多错误。除此之外,我试图用“timeScale”属性来处理这个问题,因为我不能将“clampWhenFinished:true”属性与“loop:repeat”一起使用。

第二个问题是,我想在其他动画完成时触发动画。有没有像“事件监听器”这样的选项来解决这个问题?