copal
@copal
𝄞 ...оооо baby

Как загрузить модель.json?

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.
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы