Ошибка THREE.ShapeBufferGeometry is not a constructor

311
06 апреля 2017, 20:15

Перешел на webpack. Импортирую three.js так:

 import THREELib from "three-js";
 const THREE = THREELib();

Использую es6 модули:

 export default class MyModule {
   ....
 }
 static myGeometry() {
   return new THREE.ShapeBufferGeometry(MyModule.getShape());
 }

Получаю ошибку:

Uncaught TypeError: THREE.ShapeBufferGeometry is not a constructor

В чем может быть проблема? ShapeBufferGeometry, вроде, видит.

READ ALSO
Как изменить HTML в массиве?

Как изменить HTML в массиве?

Формирую данные с сервера динамически и храню промежуточные данные задачи в массиве примерно в таком виде

278
Dota 2 API ошибка “Uncaught SyntaxError: Unexpected token”

Dota 2 API ошибка “Uncaught SyntaxError: Unexpected token”

В проекте использую AngularJS, серверного кода не использую, только Front-End

330
Вирус на WordPress, редиректит на рекламу

Вирус на WordPress, редиректит на рекламу

Добрый деньОбратился хороший знакомый, попросил убрать вирус с его сайта, не знаю как он туда попал

341
Как ограничить rotation объекта в three.js?

Как ограничить rotation объекта в three.js?

Я загрузил и вывел объект, подключил управление с помощью trackballcontrols

194