通过 three.js 将 gltf-model 添加到一帧场景

Add gltf-model to a-frame scene via three.js


如何通过 three.js 加载程序直接使用 javascript 而不是 a-frame 标签 将 gltf-model 加载到 a-frame 场景?

模型会有动画,而且我也想通过three.js控制这个动画。

提前致谢。

您应该创建一个 component, which consists of the three.js gltf loader,像这样:

AFRAME.registerComponent("model-loader",
   init:function() {
   //three js loader code + attaching it to the entity's object3D
   }
});

因为我在使用 khronos exporter, If you want to have many of them try using three.js JSON 时遇到了多个动画问题。

如果您在执行任何步骤时遇到问题,我会说每个步骤都需要单独注意,所以请提出不太宽泛的问题。