【发布时间】:2021-08-19 01:20:44
【问题描述】:
我正在尝试学习three.js,并且一直在关注他们的文档。我无法从搅拌机中导入对象。我在这里做错了什么?我有场景、相机、渲染器和加载器。
import * as THREE from "https://cdn.skypack.dev/three@0.131.3";
import { GLTFLoader } from "path/";
const scene = new THREE.Scene();
const camera = new THREE.PerspectiveCamera(
75,
window.innerWidth / window.innerHeight,
0.1,
1000
);
const renderer = new THREE.WebGLRenderer();
renderer.setSize(window.innerWidth, window.innerHeight);
document.body.appendChild(renderer.domElement);
const loader = new GLTFLoader();
loader.load(
"path/object.glb",
function (gltf) {
scene.add(gltf.scene);
},
undefined,
function (error) {
console.error(error);
}
);
renderer.render(scene, camera);
【问题讨论】:
-
Three.JS 通常非常擅长在浏览器的 Web 检查器控制台选项卡中提供有用的消息。 (F12) 如果有的话,附上这些将帮助其他人诊断您的问题。网络选项卡也可能显示有用的信息。在线托管您创建的内容会更有帮助。
标签: javascript three.js