a-frame如何使用几个gltf

a-frame how to use several gltf

我想在不同位置显示 50 棵树,但这样做需要 3 分钟才能加载,并且浏览器有几秒钟没有响应

<a-entity position="-11.39987 0.07117 -83.67416" scale="0.02 0.01 0.01" gltf-model="#tree"></a-entity>
<a-entity position="15.54987 0.07117 -83.67416" scale="0.02 0.01 0.01" gltf-model="#tree"  ></a-entity>
<a-entity position="-11.39987 0.07117 -100.67416" scale="0.07 0.03 0.03" gltf-model="#tree" ></a-entity>

我是新手,请问还有其他方法可以在不同位置加载相同的模型吗?。我想添加更多模型,但遇到这个问题,我现在无法添加

您可以加​​载单个模型,然后创建一个自定义组件,这将创建一个新实体数组,您可以在每个新实体上创建 gltf-model 组件,这有效地创建了实例原本的。然后您可以创建其他组件、位置、旋转、material 等,并改变其中的参数。

Here is a glitch