Как решить проблему с неудачной установкой GLTFLoader в Three.js?
Возникла ошибка "Uncaught TypeError: Failed to resolve module specifier "three". Relative references must start with either "/", "./", or "../"." при попытке импортировать GLTFLoader в Three.js. Я использовал следующий код:
```javascript
import * as THREE from 'https://unpkg.com/[email protected]/build/three.module.js';
import { GLTFLoader } from 'https://unpkg.com/[email protected]/examples/jsm/loaders/GLTFLoader.js';
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( 'Capblend.glb', function ( gltf ) {
scene.add( gltf.scene );
}, undefined, function ( error ) {
console.error( error );
} );
function animate() {
requestAnimationFrame( animate );
renderer.render( scene, camera );
}
animate();
```
Можете ли вы подсказать, в чем проблема? Кажется, я не смог разобраться сам.