小编Jus*_*tin的帖子

如何从 cdn THREE.js 加载 GLTFLoader

我在弄清楚如何让 GLTFLoader 在 THREE.js 中工作时遇到了一些问题。我不明白如何使用 cdn 站点来托管文件。我曾尝试使用网络上示例中的链接,但这对我来说并没有完成。我在另一篇文章中读到 GLTFLoader 文件必须与我正在使用的核心三个文件 (r121) 的版本相同。

我想我可以去 mrdoob github(不熟悉如何使用 github)并单击原始文件,然后在 githack 等网站上使用该链接生成 cdn 链接并将其添加为我的 html 中的脚本,或将其导入我的js 文件,但这不起作用。

如果这是这样做的方法,那么它就行不通了。在我输入的代码中:

let loader = new GLTFLoader();  //from the docs

//or

let loader = new THREE.GLTFLoader(); //not from the docs
Run Code Online (Sandbox Code Playgroud)

我收到以下两个错误中的一个:未捕获的 ReferenceError:未定义 GLTFLoader 或未捕获的 TypeError:THREE.GLTFLoader 不是构造函数

我已经在这里待了几个小时,但不知道该怎么做。

CodePen https://codepen.io/jfirestorm44/pen/RwRPJda?editors=0010

如果重要的话,我正在关注的教程:https : //tympanus.net/codrops/2019/10/14/how-to-create-an-interactive-3d-character-with-three-js/

three.js gltf

7
推荐指数
1
解决办法
5625
查看次数

标签 统计

gltf ×1

three.js ×1