- 在 xr-frame 上滑动时,可以不阻塞页面滚动吗?
只使用 xr-frame 作为页面的一小部分,整个页面可以上下滚动的,现在手指在 xr-frame 上滑动时,会阻塞页面滚动,能否设置不影响页面滚动?
2023-04-23 - XR-FRAME 如何设置透明背景?
目前默认的背景似乎是黑色的,`xr-camera`的`clear-color`设置为透明无效。 类似于: const gl = canvas.getContext('webgl', { alpha: true }); gl.clearColor(0, 0, 0, 0); gl.clear(gl.COLOR_BUFFER_BIT);
2023-03-10 - XR-FRAME 如何动态创建 Geometry 和 Material 并设置给 Mesh?
目前 Geometry 是通过 Scene.createGeometry 动态创建的,之后,尝试通过以下方法设置,均无效: 尝试动态设置: const mesh = scene.getElementById("mesh").getComponent(xrFrameSystem.Mesh); mesh.setDataOne("geometry", geometry); // 无效 mesh.geometry = geometry; // readonly 尝试动态创建节点并绑定到 shadow 下: const node = scene.createElement(xrFrameSystem.XRMesh); node.addComponent(xrFrameSystem.Mesh, { geometry, material }); const shadow = scene.getElementById('shadow'); shadow.addChild(node); 通过 `xrFrameSystem.registerGeometry` 注册后使用没有问题。
2023-03-09 - XR-FRAME 目前只支持绘制三角形吗?
想用 XR-FRAME 绘制点或线,但是发现好像只有 mesh,也无法指定绘制模式。 类似于 WebGLRenderingContext.drawArrays() 或 WebGLRenderingContext.drawElements() 的 mode 参数,看到了内部的 EPrimitiveType 这个枚举,但是似乎没有开放API去设置。
2023-03-04