首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ThreeJS/光纤从远程URL加载模型

使用ThreeJS/光纤从远程URL加载模型
EN

Stack Overflow用户
提问于 2021-04-06 15:48:34
回答 1查看 759关注 0票数 1

我已经开始学习Threejs了,我想知道是否可以使用远程URL加载3d模型,当我阅读德雷氏文件时,我注意到了一个URL参数,尽管故事书似乎是从本地资源加载3d模型,而且我还没有找到一个使用远程资源的示例。

它默认为CDN加载的draco二进制文件(https://www.gstatic.com/draco/v1/decoders/),这些二进制文件只为压缩模型加载。

理想情况下,我希望在JSON字段中包含一个指向3d模型的URL,用于呈现我的react应用程序的对象。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-06 17:26:03

我将我的模型上传到AWS桶中并启用了CORS,我很害怕可能需要配置,但这似乎很好:

代码语言:javascript
复制
function Model(props: any) {
  const { scene } = useGLTF(
    "https://s3.amazonaws.com/model.foo/bar.glb"
  );
  return <primitive object={scene} {...props} />;
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66972020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档