【发布时间】:2020-09-22 18:19:29
【问题描述】:
我在互联网上找不到任何 FBXLoader(包括 inflate.js)的 CDN。 three.js 有吗?更好的是,我在哪里可以找到兼容的加载器,将其包含在我的项目中?
【问题讨论】:
我在互联网上找不到任何 FBXLoader(包括 inflate.js)的 CDN。 three.js 有吗?更好的是,我在哪里可以找到兼容的加载器,将其包含在我的项目中?
【问题讨论】:
使用jsdeliver 可以。实际上最好使用 FBXLoader 的模块版本,因为像 inflate.js 这样的任何依赖项都会自动为您导入。
https://cdn.jsdelivr.net/npm/three@0.117.1/examples/jsm/loaders/FBXLoader.js
如果由于某些原因需要全局脚本版本,只需将jsm 替换为js。但是,此版本自 r117 起已弃用,并将在 2020 年底删除。
【讨论】:
module,并在.js文件上方写了这个:import * as THREE from './build/three.module.js'; import { OrbitControls } from './examples/jsm/controls/OrbitControls.js'; import { FBXLoader } from './FBXLoader.js';但我收到这个:GET http://127.0.0.1:5000/libs/inflate.module.min.js net::ERR_ABORTED 404 (Not Found)FBXLoader.js:66 GET http://127.0.0.1:5000/curves/NURBSCurve.js net::ERR_ABORTED 404 (Not Found),请注意我没有使用CDN版本,而是同一个文件离线。
FBXLoader 和 OrbitControls 都很有魅力。再次感谢@Mugen87,我们的世界急需像你这样的人。继续努力。