aframe相关内容
我有一个3d对象,其obj和mtl文件在Aframe中使用显示。我想在其上应用动画,该动画会逐渐更改其Alpha值以实现淡出效果。 我浏览了AFrame文档。但找不到与3d对象alpha动画有关的任何东西。 解决方案 内置的材料组件主要与基元一起使用,因此 material =“ opacity:0.5” 和类似的 opacity =“ 0.5” 在这里不起作用。您需要使用自定义组件
..
我正在尝试通过Aframe将鼠标位置转换为三个世界坐标 使用类似 让鼠标=新三个Vector2() let camera = document.querySelector('#camera') let rect = document.querySelector('#sceneContainer' ).getBoundingClientRect() mouse.x =((event
..
在IOS下,解决方案不再对运动做出反应。 我的解决方案已经有效,现在不再起作用。 也无法使用带有Glitsch源代码的“ hello world”示例(请参见下文),但是如果您从a-frame起始页面调用该示例( https://aframe.io/examples/showcase/helloworld/ ),它可以正常工作。
..
为什么我的OBJ模型没有材质并显示为黑色? 我有一个OBJ: 我可以看到几何图形,但是材质显示为黑色。 解决方案 如果检查MTL,您可能会注意到它正在尝试使用TGA或不是普通图像的其他某种纹
..
我正在使用A-Frame(JavaScript库)。当用户单击当前场景中的某个组件时,我想加载一个新场景。我该如何实现? 解决方案 查看 A帧模板组件。值得注意的是交换示例。 您可以在脚本标签或单独的文件中定义单独的场景。这是一个带有脚本标签模板的示例: < ;!-模板。 ->
..
有没有关于如何使用A帧实现多个AR标记的概念证明? Ex。像这样的东西: https://www.youtube.com/watch?v=Y8WEGGbLWlA 此帖子中的第一则视频来自Alexandra Etienne是我想要的效果(具有不同内容的多个不同的AR“标记”): https://medium.com/arjs/area-learning-with-multi-marker
..
我想在Argon和A-中创建一个 GPS绘图程序 可以在A型框架中绘制线条,例如,使用使用笛卡尔点的网格组件: < ; a-entity meshline =“ lineWidth:20; path:-2 -1 0,0 -2 0 如果要使用GPS设备执行此操作,我将获取GPS坐标并将其直接映射到类似Google地图的地方。氩气是否具有任何类似的功能,
..
我无法弄清楚为什么除我的gltf模型之外,游标侦听器对于所有实体都可以正常工作。 这是我的html
..
如何获取相机的当前位置?这样我就可以旋转天空实体。 假设我有: 解决方案 获取位置相机: var pos = document.querySelector('#camera'
..
在A-Frame中,我想检测用户是否连接了VR耳机并告诉他们正在使用哪个设备。我该怎么办? 台式机(无VR显示) 移动设备(例如webvr) -polyfilled Google Cardboard,iPhone,Android) Samsung GearVR Oculus Rift HTC Vive 解决方案 A-Frame中有几个实用程序功能可用于检测兼容性: https
..
一段时间以来,我一直在这个VR网站上从事我的项目。过去,该功能允许用户通过将手机向左/向右移动来查看虚拟世界的左/右侧。但是,就在最近,它突然不适用于android手机。我已经在iphone / ipad上进行了测试,但仍然可以正常使用。 但是出于某种原因,我尝试使用note8,s7不再起作用。 如果您能找出问题所在,我将不胜感激,该如何解决? 解决方案 尝试在Android或内置
..
您好,AFrame开发人员 我想为我的生产环境禁用检查器(Ctrl + Alt + I),以便用户无法打开它并查看我游戏的整个后台。而且,我敢肯定,没有这个功能,我的应用程序大小将会大大降低。 我可以看到,在我在线上找到的所有示例中,检查器从未被禁用,所以我想知道这是否有可能... 这篇文档提到了这一点:$ b $ b “不仅可以在Inspector中打开本地场景,还可以使
..
我有一个使用 angular-cli 创建的项目,通过在其中安装了 aframe npm install aframe --save ,当我尝试通过 import'aframe'; 将其导入组件时,会导致以下错误: 无法在 Document registerElement $ c>:类型为 a节点的注册失败。 在这种情况下,使其工作的唯一方法是将库导入到 index.html 文件的
..
完全加载A帧时是否会触发某些事件?现在,我已经设法使我的 document.querySelector(“。a-enter-vr-button”)工作,但只有将它放在 setTimeout 函数,这似乎是一个临时解决方案。因此,如果有人在A-Frame完全加载后可以使js脚本启动,请告诉我! 解决方案 您可以使用 loaded 事件: document.querySelector('
..
是否可以在A帧中添加多边形?就像这样: ? 谢谢。 解决方案 曾经有一个多边形组件,但不适用于0.5.0或0.6.0。因此,您必须通过创建一个向实体添加网格的组件来使自己在three.js中:
..
我有一个带有视频或视频球的A帧场景:
..
在a场景中,我尝试在运行时更改相机的位置。 DOM属性发生变化,但相机没有移动。 我可能错过了什么? 我的js代码: document.querySelector('#myCameraPosition')。setAttribute('position','0 0 0'); 我的a场景:
..
我正在尝试使用a框架在ar.js中发现/丢失标记的时候。 根据我在源代码 ,应该触发“ getMarker”事件,而且artoolkit似乎调度了一个markerFound事件。 我试图在上监听这些事件; a-scene> ,或在 上,但似乎我错了,或者我需要获取深入到 arController 或 arToolkit 对象。 当我记录场景或标记时,我仅获得
..
我正在尝试使用Aframe的Safari浏览器iOS上的hls流,该Aframe内置了three.js。但是视频显示黑屏,只播放音频。视频src是.m3u8类型的。我尝试阅读了许多相关文章,但似乎都没有合适的解决方案。获取HLS& amp;是一种如意算盘的想法吗?要在iOS上播放的WebGL?如果没有,请有人帮我解决。 关于github上可用问题的一些讨论: HLS m3u8视频流
..
我已经从Maya中导出了带有图片纹理的.dae文件。但是当该.dae文件与Aframe一起使用时,图像纹理不会出现,您只能看到基础材质。 我可以在Maya中使用哪些导出器会解决这个问题吗? 以下是PSD和Aframe中相同的.dae文件: 更新: 将模型作为通过脚本运行Threejs.json可以,但是有点违反了使用AFrame的目的。 截图 解决方案 我假设您添
..