标签: aframe

从three.js object3D访问A-Frame元素

从A-Frame,您可以使用.object3D或访问实体的object3D .getObject3D(),当您使用three.js对象时,有没有办法做反向,以获取对象所属的元素?也许将父元素添加到userdata

three.js aframe

2
推荐指数
1
解决办法
1364
查看次数

如何以编程方式推迟或加载A-Frame场景?

我有一个A-Frame场景,我想放在一个页面上,但我希望它只在我告诉它时加载.这意味着在我发出事件或调用方法之前,它不应该呈现或运行.

<body>
  <!-- Don't play yet. -->
  <a-scene>
  </a-scene>
</body>
Run Code Online (Sandbox Code Playgroud)

aframe

2
推荐指数
1
解决办法
1130
查看次数

如何在A-Frame中实现动态反射

我有一个A-Frame场景,包括一个水平平面,一些灯光和一个垂直平面,视频正在播放.我试图在水平面上实现反射,使其上方的垂直平面被反射.我打算在反射表面上设置降低的不透明度.怎样才能在A-Frame中做到这一点?

aframe

2
推荐指数
1
解决办法
887
查看次数

用于对象模型的Aframe中的Alpha动画

我有一个3d对象及其obj和mtl文件,它在Aframe中显示.我想在它上面应用动画,逐渐改变其Alpha值以获得淡出效果.

我浏览了AFrame doc.但找不到与3d对象alpha动画相关的任何内容.

webvr gear-vr aframe

2
推荐指数
2
解决办法
1142
查看次数

如何使用默认值将无状态组件中的道具(反应)转换为变量,并在JSX中应用带有该变量的扩展运算符?

下面的代码正确呈现

export default ({
  primitive = "a-sky",
  height = "2048",
  radius= "30",
  width= "2048"
}) => {
const properties = { primitive, height, radius, width}
return <Entity {...properties} />
}
Run Code Online (Sandbox Code Playgroud)

但是,我能做些什么来省略复制道具名称原语,高度等的需要吗?

下面的代码不起作用,但显示了我的意思

let properties
export default ({
  primitive = "a-sky",
  height = "2048",
  radius= "30",
  width= "2048"
} = properties) => {
return <Entity {...properties} />
Run Code Online (Sandbox Code Playgroud)

}

javascript destructuring reactjs aframe

2
推荐指数
1
解决办法
1102
查看次数

一个框架。放大滚轮

我已经阅读了官方文档,但无法找到有关放大/缩小panorama图像的可能性的信息,它是否在 A-Frame 中受支持,或者可能有一种解决方法可以阅读有关three.js在其上实现的一些内容?

aframe

2
推荐指数
1
解决办法
4660
查看次数

如何动态更改GLTF模型的纹理?

在我的场景中,我加载了一个.gltf模型并且渲染得很好..它有一个.png纹理,在3d模型的表面上渲染.是否可以通过编程方式交换纹理?我正在使用aframe(a-asset-item和a-entity来加载gltf资产)

three.js aframe

2
推荐指数
1
解决办法
1975
查看次数

如何在运行时在 aframe 中加载 3D 对象?

我正在开发一个需要运行时加载 3D 对象的 aframe 项目。我已阅读 A-Frame 文档,并且 aframe 似乎根本不支持运行时资产加载。

我通过 protyze ( https://github.com/protyze/aframe-asset-on-demand-component )发现了这个 aframe-asset-on-demand-component ,它似乎允许在运行时加载 img、音频和视频。但它的文档并未表明在运行时加载 .obj 或 .dae 中的文件等 3D 对象的可能性。

有没有人尝试过使用上述组件来实现 3D 对象的运行时加载?或者有没有其他方法可以达到这个目的?

three.js webvr aframe

2
推荐指数
1
解决办法
2386
查看次数

Blender:如何将动画导出为 GLTF 文件

我在 Blender (2.79) 中制作了一个非常基本的动画,我试图将它导出为 GLTF 或 GLB。我已经成功安装了gltf 导出器,并且能够导出非动画模型的 gltfs 和 glbs,没有问题。

但是,一旦我添加动画并尝试导出,就会收到以下错误消息

在此处输入图片说明

动画尽可能简单,我只是在尝试。它只是更改 3/4 关键帧位置和旋转的默认框。

我是 Blender 的新手,所以也许我错过了一个步骤,但我的过程如下:将框添加到场景中,添加关键帧(LocRot),像使用静态对象一样导出,这具有以下(默认)设置.

在此处输入图片说明

我曾尝试点击Pushdown我在某处看到的建议的操作表,但没有任何区别。

我错过了什么吗?如果您需要更多信息以提供建议,请告诉我,我很乐意分享文件或任何可能有帮助的信息。

请注意,这最终将用于 a-frame,因此非常感谢有关导出的任何特定提示。

谢谢你的帮助。

blender aframe gltf

2
推荐指数
1
解决办法
5915
查看次数

带有 envmap 的 Aframe gltf 模型演示

在aframe中加载GLTF-模型非常方便,但是没有发现包含envmap纹理的案例。我希望看到官方可以提供与三个官方相同的案例。pmremGenerator.fromEquirectangular(texture) 函数用于使gltf模型产生真实的反射效果

https://threejs.org/examples/#webgl_loader_gltf https://threejs.org/examples/#webgl_materials_envmaps_hdr

hdr aframe gltf

2
推荐指数
1
解决办法
1840
查看次数

标签 统计

aframe ×10

three.js ×3

gltf ×2

webvr ×2

blender ×1

destructuring ×1

gear-vr ×1

hdr ×1

javascript ×1

reactjs ×1