点击前往,关于three的基础使用,这里只写关于GLTFLoader在vue的使用,其他类型的3D模型可使用其他loader,three.js中文文档
点击这里有免费的gltf文件下载
注意!!!!!!
项目中如使用mock.js,引入gltf文件会失效,因为mock会拦截XhrHttpRequest并重写,导致加载不了
首先,引入GLTFLoader
import * as THREE from "three";
import {
GLTFLoader } from "three/examples/jsm/loaders/GLTFLoader.js";
import {
OrbitControls } from