【发布时间】:2021-09-25 05:27:15
【问题描述】:
我将模型 .glb 加载到 s3 服务,然后我从 s3 获取的 url 是 https://test-image-prevaa-123.s3.amazonaws.com/test/1626336255367.octet-stream。如何从这个 url 加载模型到 three.js。我从我的代码加载然后模型没有显示。我是three.js 的新手。我在控制台Unexpected token g in JSON at position 0 中收到此错误我猜在我将.glb 文件上传到s3 服务后,文件更改为.octet-stream。我不确定如何将 .octet-stream 加载到 three.js。谢谢你的建议。我不确定将 .octet-stream 模型加载到 three.js
我的代码
const data = this
const loaderFile = new THREE.FileLoader()
loaderFile.load(newFile, async function (file) {
const loader = new GLTFLoader()
loader.parse(file, '', function (glb) {
const mesh = glb.scene
mesh.scale.set(2, 2, 2)
data.scene.add(mesh)
data.animate(mesh)
})
})
【问题讨论】:
标签: javascript three.js