aframe相关内容

Aframe中针对对象模型的Alpha动画

我有一个3d对象,其obj和mtl文件在Aframe中使用显示。我想在其上应用动画,该动画会逐渐更改其Alpha值以实现淡出效果。 我浏览了AFrame文档。但找不到与3d对象alpha动画有关的任何东西。 解决方案 内置的材料组件主要与基元一起使用,因此 material =“ opacity:0.5” 和类似的 opacity =“ 0.5” 在这里不起作用。您需要使用自定义组件 ..
发布时间:2020-06-02 20:21:10 其他开发

AFRAME屏幕到达世界位置

我正在尝试通过Aframe将鼠标位置转换为三个世界坐标 使用类似 让鼠标=新三个Vector2() let camera = document.querySelector('#camera') let rect = document.querySelector('#sceneContainer' ).getBoundingClientRect() mouse.x =((event ..
发布时间:2020-06-02 20:21:07 其他开发

为什么我的OBJ / MTL模型材料显示为黑色?

为什么我的OBJ模型没有材质并显示为黑色? 我有一个OBJ: 我可以看到几何图形,但是材质显示为黑色。 解决方案 如果检查MTL,您可能会注意到它正在尝试使用TGA或不是普通图像的其他某种纹 ..
发布时间:2020-06-02 20:20:59 其他开发

如何在A帧中加载新场景?

我正在使用A-Frame(JavaScript库)。当用户单击当前场景中的某个组件时,我想加载一个新场景。我该如何实现? 解决方案 查看 A帧模板组件。值得注意的是交换示例。 您可以在脚本标签或单独的文件中定义单独的场景。这是一个带有脚本标签模板的示例: < ;!-模板。 -> ..
发布时间:2020-06-02 20:20:57 其他开发

框架和ar.js:多个标记&盒子

有没有关于如何使用A帧实现多个AR标记的概念证明? Ex。像这样的东西: https://www.youtube.com/watch?v=Y8WEGGbLWlA 此帖子中的第一则视频来自Alexandra Etienne是我想要的效果(具有不同内容的多个不同的AR“标记”): https://medium.com/arjs/area-learning-with-multi-marker ..
发布时间:2020-06-02 20:20:55 其他开发

使用地理坐标而不是笛卡尔坐标在Argon和A框架中绘制

我想在Argon和A-中创建一个 GPS绘图程序 可以在A型框架中绘制线条,例如,使用使用笛卡尔点的网格组件: < ; a-entity meshline =“ lineWidth:20; path:-2 -1 0,0 -2 0 如果要使用GPS设备执行此操作,我将获取GPS坐标并将其直接映射到类似Google地图的地方。氩气是否具有任何类似的功能, ..
发布时间:2020-06-02 20:20:51 其他开发

如何在A帧中检测台式机,移动设备,GearVR,Oculus Rift和Vive?

在A-Frame中,我想检测用户是否连接了VR耳机并告诉他们正在使用哪个设备。我该怎么办? 台式机(无VR显示) 移动设备(例如webvr) -polyfilled Google Cardboard,iPhone,Android) Samsung GearVR Oculus Rift HTC Vive 解决方案 A-Frame中有几个实用程序功能可用于检测兼容性: https ..
发布时间:2020-06-02 20:20:42 其他开发

Aframe,VR网站,无法使用Android手机向右转

一段时间以来,我一直在这个VR网站上从事我的项目。过去,该功能允许用户通过将手机向左/向右移动来查看虚拟世界的左/右侧。但是,就在最近,它突然不适用于android手机。我已经在iphone / ipad上进行了测试,但仍然可以正常使用。 但是出于某种原因,我尝试使用note8,s7不再起作用。 如果您能找出问题所在,我将不胜感激,该如何解决? 解决方案 尝试在Android或内置 ..
发布时间:2020-06-02 20:20:39 前端开发

禁用A框架检查器(用于生产)

您好,AFrame开发人员 我想为我的生产环境禁用检查器(Ctrl + Alt + I),以便用户无法打开它并查看我游戏的整个后台。而且,我敢肯定,没有这个功能,我的应用程序大小将会大大降低。 我可以看到,在我在线上找到的所有示例中,检查器从未被禁用,所以我想知道这是否有可能... 这篇文档提到了这一点:$ b​​ $ b “不仅可以在Inspector中打开本地场景,还可以使 ..
发布时间:2020-06-02 20:20:36 其他开发

无法将A框架导入组件-Angular2

我有一个使用 angular-cli 创建的项目,通过在其中安装了 aframe npm install aframe --save ,当我尝试通过 import'aframe'; 将其导入组件时,会导致以下错误: 无法在 Document registerElement $ c>:类型为 a节点的注册失败。 在这种情况下,使其工作的唯一方法是将库导入到 index.html 文件的 ..
发布时间:2020-06-02 20:20:34 其他开发

如何检测场景何时加载到A帧中?

完全加载A帧时是否会触发某些事件?现在,我已经设法使我的 document.querySelector(“。a-enter-vr-button”)工作,但只有将它放在 setTimeout 函数,这似乎是一个临时解决方案。因此,如果有人在A-Frame完全加载后可以使js脚本启动,请告诉我! 解决方案 您可以使用 loaded 事件: document.querySelector(' ..
发布时间:2020-06-02 20:20:31 其他开发

在A帧中添加多边形

是否可以在A帧中添加多边形?就像这样: ? 谢谢。 解决方案 曾经有一个多边形组件,但不适用于0.5.0或0.6.0。因此,您必须通过创建一个向实体添加网格的组件来使自己在three.js中: ..
发布时间:2020-06-02 20:20:28 其他开发

aframe-在运行时设置相机位置

在a场景中,我尝试在运行时更改相机的位置。 DOM属性发生变化,但相机没有移动。 我可能错过了什么? 我的js代码: document.querySelector('#myCameraPosition')。setAttribute('position','0 0 0'); 我的a场景: ..
发布时间:2020-06-02 20:20:22 其他开发

如何检测何时在AR.js中找到标记

我正在尝试使用a框架在ar.js中发现/丢失标记的时候。 根据我在源代码 ,应该触发“ getMarker”事件,而且artoolkit似乎调度了一个markerFound事件。 我试图在上监听这些事件; a-scene> ,或在 上,但似乎我错了,或者我需要获取深入到 arController 或 arToolkit 对象。 当我记录场景或标记时,我仅获得 ..
发布时间:2020-06-02 20:20:20 其他开发

在iOS / Safari上的Hls视频流

我正在尝试使用Aframe的Safari浏览器iOS上的hls流,该Aframe内置了three.js。但是视频显示黑屏,只播放音频。视频src是.m3u8类型的。我尝试阅读了许多相关文章,但似乎都没有合适的解决方案。获取HLS& amp;是一种如意算盘的想法吗?要在iOS上播放的WebGL?如果没有,请有人帮我解决。 关于github上可用问题的一些讨论: HLS m3u8视频流 ..
发布时间:2020-06-02 20:20:15 移动开发

从Maya导出时,DAE文件的图像纹理在Aframe中不显示

我已经从Maya中导出了带有图片纹理的.dae文件。但是当该.dae文件与Aframe一起使用时,图像纹理不会出现,您只能看到基础材质。 我可以在Maya中使用哪些导出器会解决这个问题吗? 以下是PSD和Aframe中相同的.dae文件: 更新: 将模型作为通过脚本运行Threejs.json可以,但是有点违反了使用AFrame的目的。 截图 解决方案 我假设您添 ..
发布时间:2020-06-02 20:20:14 其他开发