我在Reactjs中使用了Babylonjs。
我已经成功加载了.babylon模型,但是我想在Reactjs中加载.gltf模型
如何在巴比伦reactjs中加载.gltf文件模型。
以下是代码片段
loadModels = () => {
let loader = new AssetsManager(this.scene)
let loadModel = loader.addMeshTask("test", "", "", "model.babylon")
loadModel.onSuccess = ( t ) => {
// do some code
// .....
}
return loader
}
谢谢。
发布于 2020-07-20 14:41:08
AssetsManager.addMeshTask最终会调用与SceneLoader.Append非常相似的SceneLoader.ImportMesh。因此addMeshTask可以加载gltf文件。有一件事你需要确保你添加了gltf loader的引用。当我导入babylonjs-loaders时
import React, { Component } from 'react'
import 'babylonjs-loaders';
....
则addMeshTask成功导入gltf文件。
https://stackoverflow.com/questions/62910740
复制相似问题