C clara.io скачиваю модельку
r2-d2 для TreeJS(.json) и дальше подключаю, но безуспешно.
window.onload = () => {
const WINDOW_WIDTH = window.innerWidth;
const WINDOW_HEIGHT = window.innerHeight;
let scene = new Scene();
let camera = new PerspectiveCamera( 75, WINDOW_WIDTH / WINDOW_HEIGHT, 0.1, 1000 );
let renderer = new WebGLRenderer();
renderer.setSize(WINDOW_WIDTH, WINDOW_HEIGHT);
document.querySelector( 'main' ).appendChild( renderer.domElement );
let loader = new ObjectLoader();
loader.load( './assets/r2d2/r2-d2.json', ( r2d2 ) => {
scene.add(r2d2);
} );
// let light = AmbientLight( 0Xffffffff );
// scene.add(light);
function update() {
renderer.render( scene, camera );
requestAnimationFrame( update );
}
};
Как правильно подключать такие модели?
И ещё вопрос, почему если я раскоментирую light, то получаю ошибку -
index.js:17041 THREE.Object3D.add: object not an instance of THREE.Object3D.