Смещение выходит за пределы ошибки DataView при загрузке .Модель STL в Angular 9

#angular #three.js #stl

#angular #three.js #stl

Вопрос:

Я хочу добавить представление 3D-модели на свой веб-сайт с помощью stl-model-viewer, описанного ниже: https://www.npmjs.com/package/angular-stl-model-viewer Но я не могу заставить это работать. Я прошел через шаги установки, но это все еще не работает. У меня есть модель .stl в том же каталоге, что и компонент, в котором я хочу сделать модель видимой

 <div class="fillscreen">
    <p>store-product-details works!</p>

</div>

<stl-model-viewer [stlModelFiles] = '["./standing.stl"]'></stl-model-viewer>
 

Ошибка, которую я получаю, приведена ниже:

введите описание изображения здесь

Любые предложения о том, что могло пойти не так?

Комментарии:

1. Можете ли вы импортировать файл STL (с помощью drag’n’drop) в three.js редактор ?

2. Да, кажется, это работает правильно. Я перетащил файл, и он отобразил модель. Я мог бы повернуть его, увеличить и т. Д

3. Я думаю, вы сообщили об этой проблеме в репозитории GitHub angular-stl-model-viewer .

Ответ №1:

Эта проблема решена. ‘[«./standing.stl»]’ было неверным. Правильный способ сделать это — поместить файл .stl в папку assets и использовать ‘[«assets / standing.stl»]’