【发布时间】:2021-04-05 13:43:12
【问题描述】:
我正在尝试加载具有 glb 格式的 3d 模型。 这是代码:
var renderer = new THREE.WebGLRenderer();
renderer.setSize(1000, 1000);
renderer.setPixelRatio(window.devicePixelRatio);
const camera = new THREE.PerspectiveCamera(75, 1000 / 1000, 0.1, 1000)
camera.position.z = 0.5;
document.body.appendChild(renderer.domElement);
const scene = new THREE.Scene();
scene.background = new THREE.Color('white');
const gltfLoader = new THREE.GLTFLoader();
const url = 'hub.glb';
gltfLoader.load(url, (gltf) => {
const root = gltf.scene;
scene.add(root);
});
var render = () => {
requestAnimationFrame(this.render);
renderer.render(scene, camera);
}
render();
当我检查变量时,颜色材料已设置并正确。
这是变量资源管理器:Image
谢谢!
【问题讨论】:
标签: javascript html web three.js gltf