Как показать цветной файл STL в приложении React - PullRequest
0 голосов
/ 05 мая 2019

Я использую React и хочу показать файлы STL в своем приложении, в частности, цветные файлы STL.У меня есть двоичный STL цветной файл.Возьмите, например, цветной STL-файл с официального сайта three.js: https://threejs.org/examples/models/stl/binary/colored.stl. Вы можете правильно увидеть цветной файл в http://www.viewstl.com/. Я видел, что есть некоторые пакеты, такие как stl-viewer, которые показывают очень красивоSTL-файлы, но цвет для файла должен быть добавлен в приложение.

Я пытался использовать stl-viewer, используя modelColor с unset.

<STLViewer
   url='https://threejs.org/examples/models/stl/binary/colored.stl'
   width={800}
   modelColor='unset'
   backgroundColor='#EAEAEA'
   rotate={false}
/>

Я ожидаю, что зритель покажет мне файл с его цветами, но модель получила базовый цвети не использовал его двоичный набор цветов.

Может быть, кто-то здесь сталкивался с той же проблемой?Кто-нибудь здесь знает, как я могу показать мой двоичный цветной файл STL в моем приложении React?Любая помощь будет высоко ценится!

1 Ответ

0 голосов
/ 06 мая 2019

В итоге я внес вклад в пакет stl-viewer и сумел поддержать цветные STL-файлы.

Так что, если эта проблема актуальна для кого-то здесь, я рекомендую вам проверить response-stl-viewer: https://github.com/chiedolabs/react-stl-viewer.

Я обновлю здесь, когда мой вклад будет объединен.

Обновление: объединено:)

...